Support
Always there
when you need it.
Technical Support
Monday to Friday
from 8:00 a.m. to noon
and 1:00 p.m. to 5:00 p.m. EST
Toll Free in North America:
1 (866) 526-8040 x2
Worldwide
(514) 526-8040 x2
Sales
Monday to Friday
from 8:00 a.m. to noon
and 1:00 p.m. to 5:00 p.m. EST
Toll Free in North America:
1 (866) 526-8040 x4
Worldwide
(514) 526-8040 x5
Request Form
To set up an online demo or request more information, please complete the following form.
You can expect a reply within the next working day.