Job Title: Data Architect Location: Flexible Worker - UK based with nearest Babcock Hub as contractual location Compensation: Competitive + Benefits Role Type: Full time / Perman…
Job Title: Project Controls Manager Business Unit: Mission Systems Salary: Competitive Location: Devonport SF Ref: 56070 Make an Impact At Babcock we're working to create …
Job Title: Structures Engineer Location: Babcock Technology Centre, Unit 100B, Bristol Business Park, BS16 1EJ The primary office is based in Bristol Business Park, which is situ…