Team Leader – Mental Health & Community Support

Company: Southcroft Healthcare Lodge
Apply for the Team Leader – Mental Health & Community Support
Location: London
Job Description:

Southcroft Lodge provides patient-centred accommodation and supportive pathways for individuals with serious mental illness, including crisis and community services. The Team Leader role focuses on supervising teams, coordinating across pathways, and driving personalised recovery plans in a not-for-profit setting.

The successful candidate will hold Level 3 Health and Social Care qualifications (or be working towards), demonstrate IT literacy, and show strong interpersonal and organisational

#J-18808-Ljbffr…

Posted: October 3rd, 2026