Olivia Shum

Store Design Manager - Global Travel Retail at Charlotte Tilbury Beauty

Olivia Shum is an accomplished professional in retail design and visual merchandising, currently serving as the Store Design Manager for Global Travel Retail at Charlotte Tilbury Beauty since June 2024. Prior experience includes holding positions such as Global Visual Merchandising Manager at The Body Shop, Retail Designer at L'Oréal, and Regional Assistant Visual Merchandising Manager at Guerlain. Olivia's career began with a role as a Junior Retail Designer and Visual Merchandiser at L'Oréal, followed by a Development Designer position at DCI-Artform, where project management and brand understanding were key responsibilities. Olivia began their journey in the industry as a Design Intern at Diam International, focusing on planogram creation for cosmetic stands. Educational qualifications include a degree in Product Design & Technology from Loughborough University.

Links

Previous companies

The Body Shop logo
Guerlain logo