Biography
Cecilia Llorens, an expert in product design and sustainability, is product design director at the Spanish shoe brand Camper founded in 1975 in Mallorca.
Cecilia Llorens, an expert in product design and sustainability, is product design director at the Spanish shoe brand Camper founded in 1975 in Mallorca.