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
62 out of 237
Switzerland, Consumer Goods, Food & Beverages
Switzerland, Consumer Goods, Luxury Goods & Jewelry
Not reporting on Sustainability