Manchester, England, United Kingdom, November 2025 — Carla Newton has been appointed as Head of People Operations at CCH Group, the United Kingdom’s largest care organization. With a people-first mindset and over two decades of experience in human resources, leadership, and organizational transformation, Carla steps into this pivotal role to strengthen CCH Group’s culture of care, engagement, and excellence across its 260 sites nationwide.
Carla has been a part of CCH Group for nearly six years, where she has played a key role in shaping its HR strategy and driving employee experience across multiple divisions. Prior to her elevation, she served as Regional People Partner – North, Central and Wales, where she led regional people strategies and supported over 13,000 employees in creating inclusive, high-performing work environments. Her leadership in aligning HR practices with organizational values helped CCH Group make significant strides toward becoming the “best place to work in care.”
Before that, Carla worked as an HR Business Partner at CCH Group, leading initiatives in HR transformation, workforce planning, and cultural development. Her contributions to improving employee relations, leadership development, and change management were central to the group’s continued growth and operational success.
Earlier in her career, Carla held several senior HR leadership roles in the care and education sectors. At Human Support Group, she served as Head of People and later Director of People, overseeing HR strategy, leadership development, and employee engagement programs. She also led recruitment and people operations, developing workforce plans that supported sustainable service delivery across the UK.
Before her tenure in the care industry, Carla held leadership positions with Kids Allowed, Focus DIY, and B&Q, where she specialized in building strong organizational cultures, developing leadership capabilities, and implementing HR frameworks that supported large-scale operational success. Her early experience as an HR professional at Comet provided her with foundational expertise in people management and employee relations.
About CCH Group
CCH Group, founded in 2009, is the largest care company in the United Kingdom, delivering over 1.5 million hours of care each month through a workforce of more than 13,000 employees. With 260 sites across the UK — from the Scottish Highlands to Greater London — CCH Group’s mission is to ensure that every individual under its care receives comfort, safety, and dignity.
Comprising 32 operating companies, CCH Group is united by a single vision: to be the best place to work in care. The organization believes that prioritizing its people leads to better care outcomes and stronger communities. Through its commitment to professional development, inclusion, and continuous improvement, CCH Group continues to set new benchmarks for excellence in the UK’s social care sector.
Read Also : When HR “Produces Nothing”: A Response to Jennifer Sey’s Anti-HR Vision
The Fine Balance: Navigating Work, Life, and Mental Wellbeing
Mind the Leadership Gap – From Learning to Real-World Impact
How the Adecco Group is empowering its employees for the future of work









