Our team

Partner
People & Culture

Office Manager & EA

Partner

Head of Operations

Client Services Manager

Partner

Partner

People & Culture

People & Culture

People & Culture

People & Culture

GET IN TOUCH

20 North Audley Street
Mayfair
London
W1K 6WE