• sales inquiries? call us - 866-791-1888
Support and Services

Technical Support

ITR’s Customer Care Center hours are Monday through Friday from 8:30 a.m. to 5 p.m. in each time zone and can be reached by:

Toll Free: 1-877-567-0633
Tel: (416) 252-1186 x 206 (Support Desk)
Contact support via email, by province: ; ;
Connect online to ITR Support
Search FAQ’s

You can also complete the Support Contact Form below to reach our support team.

Support Contact Form

Contact Information
Specific Support Information