Steve Lesnard Is Sephora's New Global Chief Brand Officer.
Lesnard will focus on accelerating the brand and omnichannel experience for consumers and helping Sephora’s international growth prospects. His primary focus will continue elevating the brand and its desirability worldwide. Lesnard will also use his global experience to help accelerate the company’s omnichannel experience and consumer engagement. The Sephora CEO is taking on a new […]