Babcock seeks a Project Manager to lead medium- to high-complexity engineering projects at Ashchurch, Gloucestershire. In this full-time role, you will manage project delivery, build customer relationships, and ensure projects meet cost and quality targets.
A bachelor’s degree and recognised project management qualification are required. Benefits include flexible working arrangements, holiday trading, and a competitive salary. Closing date for applications is 22/05/2026.
#J-18808-Ljbffr…
