Address
75 Albert Street
Ottawa, Ontario
K1P 5E7
Phone Number
613-567-2764
Web Site
Employees
500
About Us
Headquartered in Ottawa, Babcock Canada is a wholly owned subsidiary of Babcock International Group, and international defence, aerospace and security company.For over 16-years we have been proud to play critical role in supporting Canada's safety and security, focusing on delivering engineering and critical support systems to defence and civil markets. We focus on identifying optimal solutions and providing outstanding customer value because our commitment to innovation does not restrict us to specific systems or methods.