Questions? Comments?
Shop problems? Tech support?

Write your comments in the form below or give our technical support a call.

Send us a message

Technical Support

+ 1 (800) 361-3651
(North America Only)

Our hours of operation for the Montreal Office are between 9am until 5pm EST Monday to friday.

Canada Head Office

5250 rue Ferrier, Suite 812
Montreal, Quebec, Canada
H4P 1L3

Tel: +1 514-489-8251
Fax: +1 514-489-8255

USA - Returns only

8396 State Route 9
West Chazy, New York

Contact Us

Front Desk

Ivy Diaz

Ext. 120


Josie Jarillo

Ext. 173

Technical Support

Frank DeGregorio

Technical Support Manager

Ext. 125

John Bramble

Technical Support

Ext. 134

Vadim Otsep

Technical Support

Ext. 167

Workshops & Events

Raymond Yust

Workshop Coordinator

Ext. 135

Quality Assurance

Suresh Sugirtharaja

QA Manager

Ext. 138


Salma Shaya

Ext. 137

Ivy Diaz

Accounting Assistant

Ext. 120


Glenn Kyte

Ext. 140

Sales & Marketing

Helen Mavros

Sales and Marketing Manager Europe

Ext. 139

Maribel Cunanan

Account Manager - Marketing
North America

Ext. 136

Jingming Yu (Alex)

Account Manager - Asia Pacific Sales

Ext. 160