Project Manager (Infrastructure / Construction)
Plymouth, UK - Hybrid - Working from home options available
Up to £53,020 + benefits
Full time / Permanent
SF 48012
Amplify your impact
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 Support Manager at our Devonport site.
As an international defence company, we support and enhance ou...