Head of People

Glenholme Healthcare Ltd
📍 Windsor, England, United Kingdom 💼 Full Time 🕒 Posted July 04, 2026

Job Description

Head of People


Location: Slough Area
Salary: £60,000 – £75,000


Shape the Future of People and Culture


We are health and social care provider supporting adults in 30 services nationwide. With over 1,000 staff and more than two decades of growth, we are a values-led organisation operating in a highly regulated sector where the quality of our people truly matters.


We are seeking a Head of People to lead our HR and Recruitment functions from our Head Office in Berkshire. Reporting directly to the CEO, this newly created role offers the opportunity to build a high-performing People function that drives culture, supports growth, and delivers an exceptional employee experience. It is a strategic yet hands-on position, suited to a confident HR leader who can operate at board level while remaining close to operational deliver...

Ready to Apply?

Submit your application today and join our talented team at Glenholme Healthcare Ltd.

Submit Application

Job Details

  • Location Windsor, England
  • Job Type Full Time
  • Category Operations Specialties Managers
  • Posted Date July 04, 2026
  • Application Deadline August 13, 2026