Job Description
Job Title: Mechanical Engineer
Location: Flexible, UK + Hybrid Working Arrangement
Compensation: Competitive Salary + Benefits
Role Type: Full time / Permanent
Role ID: SF67205
Make Your Mark on the Future of Clean Energy
At Cavendish Nuclear we're ...
Apply for this Position
Ready to join Babcock? Click the button below to submit your application.
Submit Application