Find us

Corporate Headquarters

Corporate Headquarters

1220 Marie-Victorin Blvd.
Longueuil, QC
J4G 2H9 CA
View map

T: 1.877.937.3003 | 514.937.3003
F: 514.937.6289

US Office

US Office

14 Beacon Street, Suite 301
Boston, MA
02108 US
View map

T: 617.307.5700
F: 617.350.9912

General Inquiries

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

By email

General enquiries

Media enquiries

By phone