Skip to Main Content
Location icon
107 Philip Lane London, Welbourne Medical Centre Unit 1 Walter Tull House, Monument Way London

Site Operations Manager

Lawrence House Group
Health & Care
Health & Care
£35,000/Year
Full-time
Company logo image
Description

Location
107 Philip Lane London, Welbourne Medical Centre Unit 1 Walter Tull House, Monument Way London

Hours
Full Time - Hours to be confirmed

Salary
£35,000 per annum

About the Role
The Site Operations Manager is responsible for overseeing the daily operational management of one or more primary care practice sites to ensure services are delivered safely, efficiently, and to a high standard. This role provides leadership across reception, administration, and site support functions while working closely with clinical teams to deliver an excellent patient experience. Key responsibilities include managing staff, coordinating site operations, maintaining appointment flow, supporting workforce planning, and ensuring operational cover across sites. The post holder will lead staff recruitment, induction, training, appraisals, and performance management while promoting a positive team culture and staff wellbeing. The role also carries responsibility for compliance with NHS standards, Care Quality Commission (CQC) requirements, infection prevention and control measures, health and safety, business continuity planning, and quality improvement initiatives. Additionally, the Site Operations Manager supports facilities management, digital transformation, information governance, and effective communication between leadership teams and site staff to ensure consistent, patient-centred service delivery.

Requirements

Experience
Proven experience in operational management within a healthcare or primary care setting is highly desirable. Experience managing multi-disciplinary teams and coordinating site operations is essential.

About you
You are a strong leader with excellent communication and organisational skills. You are able to motivate and support staff, promote a positive team culture, and maintain high standards of service delivery. You have a proactive approach to problem-solving and are committed to compliance with healthcare regulations and quality standards.

Qualifications
Relevant qualifications in healthcare management, business administration, or a related field are preferred. Knowledge of NHS standards, CQC requirements, infection control, health and safety, and information governance is advantageous.

Expiry date: 11/09/2026
Site Operations Manager
Company:
Lawrence House Group
Salary:
£35,000/Year
Job Type:
Full-time
Location:
107 Philip Lane London, Welbourne Medical Centre Unit 1 Walter Tull House, Monument Way London