Co-Founder & Chief Creative Officer, Inbrax Chile
Chile
United Kingdom
In Store Merchandiser/Operations Team, John Lewis & Partners