Steve Lesnard, an omnichannel marketing approach enthusiast

Steve Lesnard, the new Sephora Global Chief Brand Officer, has an impressive record in boosting brand performance and status. He was working for The North Face, a giant brand in athletics. First, the ambitious nature of Sephora caught his attention. Sephora is highly innovative and acts as a disruptor in the beauty industry. Steve Lesnard’s […]


Read More Steve Lesnard, an omnichannel marketing approach enthusiast