For Customer Support, please call (416) 977-8595. One of our Customer Service Representatives will be happy to assist you with account setup or to answer any questions that you might have.
If you would like a sales representative to contact you, kindly send an email to
To send your resume, please go to the Careers section of our website.