Steve Lesnard on Sephora’s Return to UK

Steve Lesnard is a Global Chief Brand Officer at Sephora. Steve’s job is to grow the brand portfolio of Luxury and Mass Market Beauty Brands and make them available worldwide. For the first time in over a decade, Sephora will open its doors in the UK this September with a new store in Westfield Stratford City. This store will be the first of many openings throughout London and other parts of England.

  1. Education

Steve Lesnard holds a Bachelor of Science in Marketing from California State University, Fullerton.

  1. Experience

Steve Lesnard has worked for over 18 years in the Beauty Industry. He has been a part of building prestige brands such as MAC and Nars and the luxury brand Ralph Lauren into a global retail powerhouse. Along with Sephora USA, he has opened not only stores but digital platforms for the brands to grow at an exponential rate.

  1. Awards

Steve Lesnard has received the following awards throughout his career: Hall of Fame Award from Fashion Beauty’s Man of the Year Awards, Business Awards for Marketing from California State University, Fullerton, Corporate Achiever Award from California State University, Fullerton, CSUF Distinguished Alumni Award, California State University Fullerton.

Steve Lesnard began a new chapter in his life when he became the Global Chief Brand Officer at Sephora in January 2014. He is responsible for developing and executing Sephora’s global brand growth strategy throughout multiple retail channels. Today, Sephora has ten brands available in over 20 countries worldwide, over 200 standalone stores across 15 million square feet of retail space, and thousands of partner boutiques (mostly under their licensing agreement) worldwide.

Original source to learn more: https://www.f6s.com/stevelesnard