babcockinternational.com
–
Warrington, United Kingdom
Job Title: Mechanical CAD Designer Location: Warrington, Bristol, Leicester, Preston or Newbury + Hybrid Compensation: Competitive Salary + Benefits Role Type: Full time / Permanent Role ID: SF55892 At Cavendish Nuclear we’re working to create a ... - May 06