SThree's Sales department is led by Alena Salakhova (Sales Director) and has 135 employees.
Alena Salakhova
Sales Director
Louise Drifford
Human Resources Business Partner
Alan McGinlay
Senior Financial Controller
Matthew Broster
Sales Operations Manager
Carl-Micael Madzimba
Business Development Manager
Melissa Law
Senior Sales Operations Analyst
Looking for a particular SThree employee's phone or email?