Simon Appell

Managing Director

AlixPartners
England