0 followers
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 sy... Read more
Industries
Headquarters
Employees
Links
Jerry McLean