Gloucester, Gloucestershire, United Kingdom On-site Employment GBP 85,000 - 85,000 Yearly

Babcock International is hiring a Head of Site

About the Role

Babcock International is seeking a Head of Site to provide pivotal leadership at our Ashchurch facility. In this role, you will lead a high-performing team driving operational excellence, ensuring outstanding support through maintenance, repair, and overhaul services for British Army vehicle equipment.

What You'll Do

  • Lead, motivate, and develop large operational teams to achieve People, Safety, Quality, Delivery, Cash and Cost (PSQDCC) targets.
  • Oversee the delivery of production outputs for Army vehicle equipment across internal and external partners.
  • Provide cohesive and visible leadership to integrate functions into a unified Operational Management team.
  • Build a strong, positive, high-performance culture aligned to the Babcock Principles.
  • Strengthen stakeholder relationships, ensuring effective collaboration with customers and partners.

What We're Looking For

  • Proven experience leading large teams in a complex operational environment.
  • Strong knowledge of Maintenance, Repair and Overhaul (MRO) business models, processes, and performance delivery.
  • Proven experience managing customer relationships across multi-stakeholder settings.
  • Exceptional leadership capability with financial, commercial, and performance management expertise.
  • Excellent verbal and written communication skills.
  • Ability to achieve and maintain Security Check (SC) security clearance.

Team & Environment

You will lead large operational teams and be responsible for providing cohesive leadership to integrate multiple functions into a unified Operational Management team.

Benefits & Compensation

  • Compensation: Up to £75,000 Dependent on Experience.
  • Generous holiday allowance.
  • Matched contribution pension scheme, with life assurance.
  • Access to a Digital GP, annual health check, and nutritional consultations through Aviva DigiCare+.
  • Employee shopping savings portal.
  • Payment of Professional Fees.
  • Reservists in the armed forces receive 10-days special paid leave.
  • Holiday Trading (buy/sell annual leave).
  • ‘Be Kind Day’ - one paid day for volunteering.

Work Mode

This role is onsite at our Ashchurch location, near Tewkesbury, Gloucestershire.

Babcock International is a disability confident committed employer. We are committed to building an inclusive culture where everyone’s free to thrive.

Required Skills
LeadershipTeam ManagementMaintenance Repair and Overhaul (MRO)Customer Relationship ManagementFinancial ManagementCommercial ManagementPerformance ManagementOperational ManagementStakeholder ManagementCommunication
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Babcock International

A global FTSE 100 organisation with over 26,000 people. Contributes to products and services essential to national security and public infrastructure, from initial design to final decommissioning.

Visit website
Job Details
Department Engineering
Category management
Posted 14 days ago