Steve Lesnard – New Role at Sephora

Marketing Exec Steve Lesnard Joins Sephora Steve Lesnard has spent much of his career working in the sports industry as a marketing executive. It was recently announced he is joining the executive team at Sephora. He is recognized for leading The North Face through the tough economic conditions of the COVID-19 pandemic, among other accomplishments. …