A brand involved in the design and production of footwear and fashion accessories.
1851
Switzerland
1-10 employees
Apparel & Fashion
$100M - 500M in revenue
Industry Rank
57 out of 202
Taiwan, Consumer Goods, Apparel & Fashion
Brazil, Consumer Goods, Apparel & Fashion
Not reporting on Sustainability