SHL logo

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.

ABPhoto of Andrew Bradshaw

Andrew Bradshaw

Chief Executive Officer

475 reports

ARPhoto of Arthur Rassias

Arthur Rassias

Chief Revenue Officer

105 reports

CFPhoto of Chris Fuller

Chris Fuller

Managing Director - EMEA

83 reports

MSPhoto of Maneesh R Sharmaa

Maneesh R Sharmaa

SVP And Head Of Enterprise Business

62 reports

KGPhoto of Kalpna Gulati

Kalpna Gulati

Chief Technology Officer

41 reports

CJPhoto of Ciara Jordan

Ciara Jordan

Operations Director

41 reports

TEPhoto of Teri Ellison

Teri Ellison

CHRO

35 reports

SDPhoto of Steven DeLisle

Steven DeLisle

Chief Digital Officer

32 reports

JKPhoto of Jamie Keir

Jamie Keir

Chief Financial Officer

31 reports