Head of Safeguarding & Wellbeing (Mental Health Leader)

Company: Orchard Hill College
Apply for the Head of Safeguarding & Wellbeing (Mental Health Leader)
Location: Sutton
Job Description:

A leading specialist college in England is seeking an experienced Head of Safeguarding, Mental Health and Well-being to lead safeguarding and mental health initiatives. The role requires strategic leadership in safeguarding and student support, collaborating with various teams to ensure compliance with legislation. Ideal candidates should have a strong background in safeguarding practices, leadership experience, and a commitment to supporting young people with diverse needs. This position offers a supportive work environment with opportunities for progression.#J-18808-Ljbffr…

Posted: March 28th, 2026