SMTC headquarters and office locations

SMTC is headquartered in Markham, Canada and has 10 office locations across 5 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All SMTC Locations

Markham (HQ)
Canada
7050 Woodbine Ave #300
Billerica, MA
United States
101 Billerica Ave, North Billerica
El Paso, TX
United States
1325 Pendale Rd Suite F
Fremont, CA
United States
431 Kato Terrace
Melbourne, FL
United States
425 North Dr
Tempe, AZ
United States
1620 W Fountainhead Pkwy #507
Dongguan
China
Chang'anzhen
Hong Kong
716, Fo Tan Industrial Centre, 26 Au Pui Wan St, Fo Tan
Chihuahua
Mexico
Nieves
Fresnillo
Mexico
Carr. Fresnillo, Av Plateros S/N, Parque Industrial