Job Description
Job Title: Design Engineer – Mechanichal Location: Plymouth, Devon + Hybrid Working Arrangements Compensation: £42,245 – £47,215 dependent upon experience + Benefits Role Type: Full time / Permanent Role ID: SF58375 At Babcock we’re w…