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

This location also includes SMTC’s senior executive team, corporate finance, corporate human resources, corporate IT, and legal. They support the company’s global operations.

Key Location Attributes

  • Corporate Headquarters
  • Center of Excellence (COE)
  • Value Engineering
  • Transition Management
  • Global Supply Chain Management