Our Team

Larry Gould


Josh Gould

Global Chief Executive Officer

Clare Riches

Chief Operating Officer

Hazel Griffiths

Global Chief Financial Officer

Paul Clark

Head of Global Operations

Sabina Green

Director of Global Recruitment

Leanne Bottomley

Director of HR

Matthew Woody

Head of Business Development, USA

Steve Watson

Business Development Director – Europe, Middle East, North Africa

Operating Area

We currently operate in over 20 Countries, across 5 Continents. Please contact for more details.