General Inquiries

For general inquiries about TEC, our products and services, or this website, contact our Webmaster by filling out the form below.

You can also contact us by telephone at:

1-800-496-1303 in North America, and at +1 514-954-3665 outside North America.


Contact Information

 Security code