Employee COVID-19 Information

Trusted Toyota Motor Manufacturing Supplier

Takumi Stamping is based in Japan with 3 manufacturing facilities in North America

TAKUMI is well known for crafstmanship and attention to detail through our team members and Quality Assurance Department. We continue to strive for the absolute best for our customers through SIX-SIGMA Principles. We accomplish our goals of ZERO defects to the customer through this process.

Contact Details

100 Dennis Rd. St. Thomas, ON
Email: info@tsi-cn.ca
Phone: 519-633-6070
Fax: 519-633-0227