Management Team

Rebecca Stevens

Rebecca Stevens

Life Science Director
Ben Wattenbach

Ben Wattenbach

Global Operations Director
Marek Wierzbicki

Marek Wierzbicki

DACH Recruitment Director
Geraldine Persand

Geraldine Persand

Global HR and Training Director
Paige Schnoebelen

Paige Schnoebelen

US Digital Marketing Recruitment Director
Owain Withers

Owain Withers

Adaptive Tech Director - UK & Europe
Natalie Brennan

Natalie Brennan

Finance Manager