Babcock International in Plymouth, Devon, is looking for a Business Support Manager to drive operational excellence within nuclear programmes. Responsibilities include coordinating business operations, managing governance activities, and collaborating with stakeholders.
The ideal candidate should have experience in business support roles, particularly in regulated environments. Babcock offers a generous benefits package along with excellent development opportunities.
#J-18808-Ljbffr