Vanessa Folkesson

Sustainability Innovation Manager

Organization: IKEA

Related Challenge: Textiles