Emilio Leon is a dynamic Retail Executive with over two decades of international leadership experience, specializing in business transformation within the Beauty, Luxury, Pharmacy, and Optics sectors. Currently serving as the Managing Director for Marionnaud in Switzerland and Austria, they are responsible for strategic operations and P&L performance across 160 stores and multiple online platforms. Previously, Emilio held key positions at Imperial Brands PLC, Marionnaud, and McKesson Europe AG, where they successfully drove market expansion and operational excellence. Emilio's expertise in turnaround strategies and digital innovation has consistently delivered growth and value, shaping competitive retail landscapes throughout their career.
Location
Zürich, Switzerland
This person is not in the org chart
This person is not in any offices