person-placeholder

Mr Richard Fleming

Name
Mr Richard Fleming
Firm
Alvarez & Marsal Europe LLP
Location
London