Strategic Commercial Leader for Major Infrastructure Hybrid

Company: Babcock International
Apply for the Strategic Commercial Leader for Major Infrastructure Hybrid
Location: Cattedown
Job Description:

Babcock is seeking a Head of Commercial at its Devonport Royal Dockyard site in Plymouth. You will drive commercial excellence across major defence infrastructure programmes, shaping strategy and pricing models while coordinating with suppliers and internal teams.

This role demands leadership of large commercial teams and robust governance. You will oversee contract administration, risk management and reporting, with a focus on NEC4 frameworks and complex negotiations, contributing to national

#J-18808-Ljbffr…

Posted: July 28th, 2026