Contact | Français

Contact Us

Our offices are located in the Place du Canada building in downtown Montreal, adjacent to the Chateau Champlain Marriott Hotel. (métro Bonaventure)

Place du Canada
1010 de la Gauchetière West, Suite 1020
Montréal, Québec
Canada, H3B 2N2

Phone: (514) 878-1011
Fax: (514) 878-9195
Email for notifications :