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