A Spanish footwear brand blending sustainability with comfort and unique designs.
2010
Spain
11 - 50 employees
Apparel & Fashion
$1M - 10M in revenue
Industry Rank
159 out of 237
Spain, Consumer Goods, Luxury Goods & Jewelry
Spain, Consumer Goods, Food & Beverages
Sustainability Report
Total sustainability employees
1