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 previous position was at The North Face, where he was the CMO and Global VP of Product Creation.
Steve Lesnard was born in Corsica, which is a part of France. As a young person, he traveled a lot and developed a passion for the outdoors and sports. He continued traveling while attending college, and eventually came to the United States to earn an MBA. He loves learning about new cultures, which has helped him work with marketing teams around the world.
While at The North Face, he guided its marketing efforts through the COVID-19 pandemic. One of his biggest accomplishments was the successful introduction of FUTURELIGHT. This is a waterproof and breathable fabric that helps people stay dry without the usual discomfort of waterproof clothing. Steve Lesnard said he based the marketing of this fabric on how it solves consumer pain points. He listened to customer feedback and focused on building personal relationships with them.
Sephora is a global beauty brand that has locations in 35 countries. It is known for providing expert advice and products to makeup mavens. Steve Lesnard said joining Sephora was the next logical step in his career. Among the reasons is that Sephora is an innovative brand that solves consumer’s problems. Refer to this page for additional information.