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.
Head office
160 Elgin Street, 18th floor
Ottawa, ON K2P 2P7
Canada

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.
Head office
160 Elgin Street, 18th floor
Ottawa, ON K2P 2P7
Canada