Flexible Work, Better Balance
Job Title: Business Support Manager
Location: Plymouth, Devon
Compensation: £33, + Benefits
Role Type: Full time / Permanent
Role ID: SF
Drive operational excellence within nuclear programmes
At Babcock we’re working to create a safe and secure world, together, and if you join us, you can play your part as a Business Support Manager at our Devonport Royal Dockyard site.
The role
As a Business Support Manager, you’ll play a key role in enabling the effective delivery of nuclear programmes by providing structured business support across operational, governance and performance activities. This is an opportunity to work at the centre of programme delivery, ensuring processes run smoothly, stakeholders are supported, and key business priorities are achieved.
Day-to-day, you’ll contribute to the safe and efficient operation of one of the UK’s most important defence a...