The former CEO of The North Face, Steve Lesnard, is one of the masterminds of the return of Sephora. The European beauty brand has more than five decades of success in France and global markets. Sephora was successful in the European market but struggled to find a foothold in the U.K. After shuttering its last store in the U.K. in 2005, Sephora is making a return as an omnichannel retailer.
Steve Lesnard is known as a brand marketing expert for global brands. Born on the island of French Corsica, Lesnard made his name working with sportswear brands. The marketing expert successfully marketed the brands of sportswear giants and professional athletes. His move to the beauty sector comes when the markets expand for omnichannel retailing.
Sephora shuttered its dwindling number of stores in the U.K. in 20o05. Lesnard and his team of executives are working to make the return of the Sephora brand a success in the U.K. Instead of focusing on retail outlets, Steve Lesnard’s vision includes physical stores and online retailing. The purchase of the FeelUnique online cosmetic retailer has given Sephora a large customer base to grow with.
A rebranding of FeelUnique to Sephora has been designed to be as seamless as possible. Lesnard has been one of the leading lights behind the launch of a new marketing campaign in the U.K. The “Express All of You” campaign is based on the different cultures within the U.K. Sephora will fully return to the U.K. market in 2023 and build on Steve Ledsnard’s vision for the brand’s future.
Learn more about Steve Lesnard: https://www.f6s.com/stevelesnard