NHS Jobs

Site Operations Manager

London N15 4JR

Key information

Pay
£35,000 - £40,000
Hours
Full-time
Contract
Permanent
Posted date
23 Aug 2026
Closing date
11 Sep 2026

About this 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. The role provides leadership across reception, administration, and site support functions while working closely with clinical teams to deliver an excellent patient experience. 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. In addition, 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. Please review attached job description for further details.