General enquiries

For general enquiries contact head office:

Babcock London HQ

Babcock International, 33 Wigmore Street, London, W1U 1QX

Or find a specific office:

Canada (Victoria)

Babcock International, 300-3680 Uptown Boulevard, Victoria, British Columbia, V8Z 0B9

Halifax, Canada

Babcock, 30 Mosher Drive, Unit 56, Dartmouth, NS, B3B 1E6

Ottawa - Head Office, Canada

Babcock International, 800-75 Albert St, Ottawa, ON, K1P 5E7

Media enquiries should be directed to the dedicated Babcock team at FTI Consulting on (0)20 3727 1340 or