Skip to main content

Contact us

Invest in Canada has a regional presence across Canada and a head office located in Ottawa, Canada.

We invite you to contact us by completing the form below.

What category best describes you?

Head office

160 Elgin Street, 18th floor
Ottawa, ON K2P 2P7
Canada