The "Omnichannel Distribution and Network Design" Chair, funded by Sephora for 4 years, aims to support the Chair's research activities in the field of omnichannel distribution.
Omnichannel Distribution and Network Design
- Network Design
- Green Supply Chain
- Planning and advanced analytics
Members of the Chair
Ayse Nur Arslan: INSA Rennes
Imen Ben Mohamed: EM Lyon
Benoit Montreuil, Georgia-Tech Institute, Atlanta, USA
As part of this chair, CESIT researchers, with the participation of ISLI students, are studying the following topics in particular, together with SEPHORA teams:
- Macro analysis of the current logistics network (AS-IS) in Europe and Middle East: demand, number and location of shops, regional warehouses and e-com shops, product flows, then propose recommendations on the future logistics network (TO-BE) to be set up based on a 5-year projection in terms of new facilities and capacities to be deployed and re-optimisation of flows
- Green Supply Chain study of green delivery scenarios to shops and/or consumers, Ship-from-Store in France and Ship-to-Store for collection from shops. This study includes an assessment of logistics costs, CO2 emissions and response times for each scenario.
- Study on product assortments in shops through an analysis of sales and replenishment data of shops in France and propose a recommendation on the new forecasting process to be implemented in the future to cope with the volatility and multiplicity of channels.
Founded in France by Dominique Mandonnaud in 1969, Sephora quickly gained a reputation as a beauty expert.
By creating a model inspired by self-service, it developed a sophisticated offer highlighting the best of beauty, while making it accessible to all.
Its forward-thinking retail model has revolutionised the shopping experience, making Sephora the ultimate beauty destination. With an unparalleled assortment of more than 250 brands and 16,000 products, it gives customers access to both luxury and niche brands in shops where they are free to touch, feel and test.
Today, Sephora is part of the Louis Vuitton Moët Hennessy (LVMH) group, the world's largest luxury group, and is present in 34 countries across Europe, the Middle East, America and Asia.