The Sales & Business Development team at SThree is responsible for driving revenue growth and expanding business opportunities across various regions. The team engages in strategic sales planning, establishes key client relationships, and ensures effective service delivery to meet client needs. They also focus on transforming sales processes and improving operational efficiencies to streamline staffing solutions internationally.
Alex Reeves
Director - Learning And Organi...
Andrew Beach
Director
Bem Aberra
Associate Director, Talent Acq...
Christophe Zwaenepoe...
Managing Director, DACH
Denise Collis
Director
Elaine O’Donnell
Director
Imogen Joss
Director
Jennifer Collier
Service Delivery Manager Team ...
Matt McManus
President, US
Tom Way
Managing Director, UK, France ...
View all