Manufactures eco-friendly footwear using natural and recycled materials.
2010
Spain
11 - 50 employees
Apparel & Fashion
$10M - 25M in revenue
Industry Rank
107 out of 202
Spain, Consumer Goods, Apparel & Fashion
Not reporting on Sustainability