Claire Salter

Global Head of HR

Phone: 01483 881625

Craig McConochie

Team Manager

Phone: 18327794612

Dom Thompson

Engineering Recruitment Consultant

Phone: 020 3758 9617


Simon Peckston

Recruitment Consultant

Phone: 18327785217

Thomas Twinn

Senior Recruitment Consultant

Phone: 020 3725 8852

Josh Preston

Recruitment Consultant

Phone: 020 3725 8841


Roxy Holhs

Senior Recruitment Consultant

Phone: 020 3873 2221

Alexi Lomidze

Principal Recruitment Consultant

Phone: 020 3873 2238

Yuliya Stoyko

Recruitment Consultant

Phone: +44 (0)20 3725 8848


Michael Clark

Senior Recruitment Consultant

Lizzie Verbeek

Manager - Technology

Phone: +1 832 779 4614

Andrew Duffy

Recruitment Team Manager

Phone: +44 (0)20 3873 2239