Impactful Children’s Social Care Team Leader

Company: Grafham Water Center
Apply for the Impactful Children’s Social Care Team Leader
Location: Twickenham
Job Description:

Grafham Water Center is seeking a Team Manager to lead our Family Help Service across Cambridgeshire, guiding a team of practitioners to deliver high-quality work with children and families. You’ll develop practice, support staff development and drive continuous improvement in service delivery.

We value safeguarding, welfare, and impact, with opportunities to influence service development, collaborate with partners, and shape outcomes for vulnerable families.

#J-18808-Ljbffr…

Posted: November 8th, 2026