Skip to main content

Triumph Holding AG

Company information

Company Ethiscore

Company Address:

Promenadestrasse 24
Zurzach
Argovie 5330Switzerland
  • Annual revenue: £660,000,000

Associated brands

  • Triumph
  • sloggi
  • HOM

Ownership structure