person-placeholder

Mr Carl Bowles

Name
Mr Carl Bowles
Firm
Alvarez & Marsal Europe LLP
Location
London