management, and specialist training, Babcock International works with customers around the world to improve the capability.... In Canada, Babcock works in the Marine sector, where our teams provide critical and complex support to Canada's submarine...