SHL is looking for a Managing Consultant based in Thames Ditton, UK. This role involves delivering complex projects, managing customer relationships, and providing expert advisory services based on quantitative HR data. The ideal candidate will have an MSc in Industrial/Organisational Psychology, at least 6 years of consulting experience, and strong customer orientation. SHL offers a supportive and flexible workplace culture, along with a comprehensive benefits package. Applications close on 20th May 2026.
#J-18808-Ljbffr