SHL jobs and careers
Thames Ditton, Surrey, United Kingdom
About SHL
SHL provides deep people insights to predict and drive workforce performance.
Founded in 1977 by John Austin.
- Founded
- 1977
- Employees
- 1,001 to 5,000
- Headquarters
- Thames Ditton
Leadership
The top of SHL's org chart, with how many people report into each leader.
AB
Andrew Bradshaw
Chief Executive Officer
475 reports
AR
Arthur Rassias
Chief Revenue Officer
105 reports
CF
Chris Fuller
Managing Director - EMEA
83 reports
MS
Maneesh R Sharmaa
SVP And Head Of Enterprise Business
62 reports
KG
Kalpna Gulati
Chief Technology Officer
41 reports
CJ
Ciara Jordan
Operations Director
41 reports
TE
Teri Ellison
CHRO
35 reports
SD
Steven DeLisle
Chief Digital Officer
32 reports
JK
Jamie Keir
Chief Financial Officer
31 reports
Jobs at SHL
No open positions right now. Explore more companies on TheJobsMap.