Strategic Commercial Manager – Defence Infra (Hybrid)

Company: Babcock International
Apply for the Strategic Commercial Manager – Defence Infra (Hybrid)
Location: Plymouth
Job Description:

Babcock invites applications for a Commercial Manager at the Devonport Royal Dockyard site in Plymouth. The role combines commercial leadership with governance across regulated defence infrastructure, requiring strong stakeholder engagement and NEC4 framework expertise.

You will work in a Naval Nuclear Commercial Team, delivering multi‑billion portfolios, with 3 days in the office and 2 days from home. Security clearance (SC) is required. Competitive package and benefits offered.

#J-18808-Ljbffr…

Posted: October 11th, 2026