Babcock Canada

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

Victoria, Canada

Employees

201-500

Links


Org chart

Jerry McLean
Chief Executive Officer
Collapse
Sarah McMillan
Chief Operating Officer
John O’Neill
Chief Financial Officer
Matthew Crawley
Vice President Commercial, Aviation And Land
Tony March
Chief Executive Officer
Nicholas Avellaneda
Head Of Marketing And Communications


Offices

This company has no offices yet