Contact Us

Phone Numbers

Local
1-905-882-5000

Toll-Free
1-800-410-1051

Fax
1-905-882-5501

Technical Support

Toll-free
1-800-563-4822

Online Form

Partners

Referral
Reseller
Wholesale and Carrier

Follow Us

LinkedIn 
Twitter 
Facebook 
YouTube


Address

Toronto HQ

NEW ADDRESS (map)
150 Commerce Valley Drive West
Suite 800
Markham, Ontario
Canada, L3T 7Z3

Telephone
1-905-882-5000

Toll-Free
1-800-410-1051

Fax
1-905-882-5501

Tech Support
1-905-882-5500

Tech Support
1-800-563-4822

Montréal

740 Rue Notre-Dame Ouest
Suite 1402
Montréal, Québec
Canada, H3C 3X6

Telephone
1-514-842-6018

Toll free
1-888-303-3423

Fax
1-514-842-7315

Tech Support
1-800-563-4822

Chicago

Triangle Plaza Center
8770 West Bryn Mawr Ave
Suite 1300
Chicago, IL 60631

Telephone
1-312-235-6161

Tech Support
1-800-563-4822

Paris

13, rue Camille Desmoulins
Issy Les Moulineaux
92441 Cedex
France

Telephone
+33(0)1 84 88 48 61

Tech support
1-514-842-6018

E-mail
This e-mail address is being protected from spambots. You need JavaScript enabled to view it.