market sectors of Marine, Land, Aviation, and Nuclear. In Canada, Babcock works in the Marine sector, where our teams... naval in-service support for the Royal Canadian Navy. We also operate in the Aviation sector, where Babcock ensures that the......
Job Location: Victoria, BC, Canada