Triumph International

Name Triumph International Home Country Switzerland (OECD member) Sector Textiles, Leather and Garments
Description
Triumph owns 60% of the production sites in its supply chains

Subsidiaries named in a case Body Fashion Thailand Ltd.
Star Performance Incorporated
Triumph International (Philippines)

Contact Information

Address Spiesshofer & Braun
Promenadestr. 24
Bad Zurzach
5330
Email http://www.triumph.com/global/#/index.html