
Luís Duarte
Recruitment and Onboarding Specialist

Charlie O'Donoghue
Integration Sales Engineer

Katie Baccouche
Compliance Specialist - People & Policy 🇬🇧

Alan O'Donnell
Technical Director - New Markets

Sam Levy
Sales Manager UK

Effie Vraka
Commercial VP

Ross Simpson
International Customer Excellence Manager

Mhairi Godsman
Content and Social Manager