Claire Salter

Global Head of HR

Phone: 01483 881625

Craig McConochie

Team Manager

Phone: 18327794612

Dom Thompson

Engineering Recruitment Consultant

Phone: 020 3758 9617


Maha Humd

Recruitment Consultant

Phone: 020 3873 2237

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

Liz Drake

Senior Recruitment Consultant

Phone: +44 (0)1483 881575