About
Babcock provides critical and complex support to strategically important assets, infrastructure and training programs primarily in the Canadian defence, security, marine, and construction sectors. Operating from locations in Halifax, Ottawa and Victoria, our more than 350 expert personnel provide systems engineering, material and supply chain management and project management solutions. Our Canadian team is proud ...
- Website
- Headquarters
- Industries
- Employees201-500
- Social
Photos
Add photos to showcase Babcock Canada’s culture
Values
Add Babcock Canada’s values
Insider experiences
Share your experience of working at Babcock Canada
Teams
View all (0)Add your teams to show how people work together at Babcock Canada
Jobs
View all (0)Add jobs to your org chart to show candidates who they’ll work with
Wires
View all (0)Publish company announcements to get more exposure