Babcock International seeks a Head of Site to lead a high-performing team at Ashchurch, Gloucestershire. This pivotal role will ensure outstanding support to the British Army through maintenance and overhaul services.
The ideal candidate should have extensive operational leadership experience, excellent communication skills, and the ability to manage customer relationships. The position offers generous benefits, security clearance requirements, and a full-time commitment on-site.
#J-18808-Ljbffr…
