SHL, located in Thames Ditton, is seeking a Managing Consultant with expertise in Industrial/Organisational Psychology. This role involves leading projects and developing innovative solutions to enhance customer business objectives.
The ideal candidate will have a Master's degree in a relevant field and a minimum of 6 years' experience in the HR or Talent Management sector, with a strong focus on client engagement and data analysis.
Flexible working and a competitive benefits package are offered.
#J-18808-Ljbffr