Engineering consultant
Ottawa
Last update: 2025-11-26
4 / 5
Babcock Canada is a leading engineering consultant based in Ottawa, Ontario, providing specialized engineering support services across Canada. The company is recognized for delivering innovative and reliable solutions tailored to meet the complex needs of defence and civil sectors.
Headquartered in Ottawa, Ontario, Babcock Canada combines extensive Canadian expertise with global experience. The company focuses on naval, land, air, and nuclear engineering support, playing a critical role in sustaining Canada’s defence capabilities, including submarine in-service support and equipment lifecycle management.
These are Babcock Canada's regular opening hours. They may vary due to holidays.
Monday: 8AM–4PM
Tuesday: 8AM–4PM
Wednesday: 8AM–4PM
Thursday: 8AM–4PM
Friday: 8AM–4PM
Saturday and sunday closed.
Babcock Canada
75 Albert St #800
K1P 5E7
Ottawa
Ontario (Canada)
Call now Visit company website View location on map