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