Head of Services

Company: Your Place

Location: London

Posted: April 11th, 2026

Head of Services

Join to apply for the Head of Services role at Your Place.

Purpose of Position

This is a critical operational leadership role that is responsible for the operation of the organisation’s supported accommodation services.

Providing operational leadership to team managers and ensuring compliance with organisational, contractual, local authority and legal regulations and the quality of services is pushed to the highest possible standards; ensuring excellent outcomes for residents and a positive and high performing working environment for teams.

This role will also be accountable for the development of excellent relationships with external partners, commissioners, and other key stakeholders for support services in the organisation.

You will be a key member of the charity's Extended Leadership team.

Responsibilities & Accountabilities

Service Delivery

Stakeholder Management

Business Planning and Project Management

Managing and Developing People

Safeguarding

Intensive Housing Management

General

Person Specification

Experience

Skills & knowledge

Abilities

Additional requirements

Before starting this position, you’ll need to undergo a criminal record check by the Disclosure and Barring Service. You must be entitled to work in the UK.

Seniority level

Employment type

Job function

Industries

#J-18808-Ljbffr
Apply Now