person-placeholder

Ms Rachel Sexton

Name
Ms Rachel Sexton
Firm
Alvarez & Marsal Europe LLP
Location
London