Babcock Marine – Devon
You will also need to ensure compliance with appropriate statutory, health, safety and environmental requirements for any plant, process or project… Babcock Marine
I worked at Babcock International full-time (More than a year)
Great Career Opportunities, brilliant company culture and atmosphere, supporting management.
Low salary range comparing to the other similar companies in Defence Industry