View more engineering companies in Ottawa

Babcock Canada - Ottawa

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.

About Babcock Canada

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.

Engineering Consultant Services

  • Platform design and integration for naval and defence assets
  • Lifecycle management including maintenance and configuration
  • Systems integration and technology development
  • Project and program management for complex engineering projects
  • Frontline engineering support for emergency services and military operations

Opening hours

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.

Address

Babcock Canada
75 Albert St #800
K1P 5E7 Ottawa
Ontario (Canada)

Call now Visit company website View location on map

Map

View more engineering companies in Ottawa

EC
EXP
EXP
GHD
HDR
HOK
WSP
WSP
WSP
WSP