Steve Lesnard – New Role at Sephora
Marketing Executive Steve Lesnard Brings Deep Experience To Sephora Steve Lesnard is a marketing executive who worked for decades in the sports industry. He has now brought that extensive background to Sephora, where it was recently announced is the new Global Chief Brand Officer. His…