Sales and Client Success

Steve Adams

Managing Director Head of Commercial EMEA

Michael Bruce

Senior Vice-President – Asia

Francois Deschamps

Senior Vice-President – Europe

Jake Gomme

Senior Project Manager

Claire Kemp

Client Success Manager

Jon Naish

Sales Associate

Emma Rogers

Client Services

Emmeline Vizard Williams

Client Success Manager