Stephanie Haywood
CIC Board Member

Stephanie is a senior business executive with 20 years of experience in international sales, customer engagement, and loyalty marketing for luxury retail. She has worked in a range of roles for companies including Chanel, Net-A-Porter, and Selfridges. Stephanie now plans to use the rest of her career to have a positive impact on the world. She is a strong believer that entrepreneurship and innovation play a major role in solving today’s challenges.