View full job description here.
Babcock is an international aerospace, defence and security company, with a leading naval business, providing value add services across a range of countries, including the UK, France, Canada, Australia and South Africa. We help customers in the UK and around the world to improve the capability, reliability and availability of their most critical assets.