Head of Risk & Opportunity Management – Hybrid

Company: Babcock Mission Critical Services España SA.
Apply for the Head of Risk & Opportunity Management – Hybrid
Location: West Devon
Job Description:

Babcock is seeking a Head of Risk for the Devonport Royal Dockyard with responsibility for risk and opportunity management across bids and projects. You will drive governance, forecasting and decision-making, influencing major programmes and coordinating with senior stakeholders.

The role requires extensive experience in risk management, cost forecasting, and bid support, with leadership of cross-functional teams and the ability to communicate risk to executive levels.

#J-18808-Ljbffr…

Posted: September 21st, 2026