Full-time Posted June 24, 2026
Apply Now

Job Description

Job Title: Site Operations Manager

Location: Shropshire, England


Compensation: Competitive + Benefits


Role Type: Full time / Permanent


Role ID: SF

Lead frontline aviation operations that keep critical defence capability flying


At Babcock we’re working to create a safe and secure world, together, and if you join us, you can play your part as a Site Operations Manager at our RAF Cosford, Shropshire site.

The role


As a Site Operations Manager, you’ll take overall responsibility for the day‑to‑day delivery of aircraft operations at RAF Cosford, ensuring engineering, maintenance, safety, flying operations and support services operate seamlessly to meet contractual and customer requirements.

Day-to-day, you’ll provide clear direction, manage operational performance and work closely with military and civilian stakeholders to ensure high standards of safety, service ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application