Head of Site – Defence Manufacturing Leader (Hybrid)

Company: Babcock International
Apply for the Head of Site – Defence Manufacturing Leader (Hybrid)
Location: Walsall
Job Description:

Babcock is seeking a Head of Site at its Walsall operation to lead safe, secure and effective site performance across production and projects. You will set priorities, drive governance and continuous improvement while managing customer accounts and enabling functions in a high-profile role.

Based onsite with hybrid options, the role requires senior leadership in manufacturing/engineering, strong contract oversight and financial acumen to deliver contractual outputs while maintaining safety and

#J-18808-Ljbffr…

Posted: October 26th, 2026