meet our team

Ben Iddon

Operations Manager, Business Services

Marta Bannerman

Contracts & Compliance, Business Services

Chi Lan Ly

Contracts Manager, Business Services

Theo Webley

Senior Talent Partner - Delivery

Aviel Ilan

Talent Lead - Data & Analytics

Sufyan Bashir

Head of Client Acquisition - Europe

Laura Cheshire

Delivery Consultant and Talent Partner

Sasha Roman

Senior IT Recruitment Consultant

let’s talk

We’ve told you
about us, now we
want to hear about you!