Our leaders
UK & Europe
Charmaine Chan
Client Solutions Director
Eleanor Cheung
Head of Recruitment and Resourcing
Mark Dodd
UAE Country Manager
Sharon Pidakala
People & Development Associate
Karishma Riddell
Managing Director
Stacey Shu
Client and Talent Solutions Manager (on maternity leave until April 2024)