Job Description
Job Title: Head of Site
Location: Tewkesbury, Gloucestershire
Compensation: Up to £75, Dependent on Experience + Benefits
Role Type: Full time / Permanent
Role ID: SF
Lead a High‑Performing Team Driving Operational Excellence for the British Army
At Babcock, we’re working to create a safe and secure world, together. If you join us, you can play your part as a Head of Site at Ashchurch, near Tewkesbury, Gloucestershire.
The role
As a Head of Site, you’ll have a role that’s out of the ordinary. You’ll play a pivotal leadership role at one of our key operational locations, ensuring our teams deliver outstanding support to the British Army through world‑class maintenance, repair and overhaul services. This is a chance to shape a high‑performance culture, bring multiple teams together under a unified operational vision, and influence the delivery of vehicle equipment outp...
Ready to Apply?
Submit your application today and join our talented team at Babcock International Group.
Submit ApplicationJob Details
- Location Gloucester, England
- Job Type Full-time
- Category Other Management Occupations
- Posted Date June 27, 2026
- Application Deadline August 06, 2026