Back to top

Toronto, Canada

Photo of location building

7100 Woodbine Avenue, Suite 215,
Markham, ON, Canada, L3R 5J2

Ph: 905.479.1810

Toronto Canada

SMTC Toronto, (Canada) is located in the heart of Canada’s technology region. This location operates as our Center of Excellence (COE) to support our global manufacturing locations in global supply chain management services.

Key Location Attributes

  • Center of Excellence (COE)
  • Global Supply Chain Management