• April 21, 2026

Sephora Global Chief Brand Officer Steve Lesnard

Sephora Global Chief Brand Officer Steve Lesnard has commented on the relaunch of the beauty retailer in the UK. Sephora, which is known for its omnichannel retail strategy, plans to open a flagship store in West London as part of its expansion plans.

The store will offer a range of beauty products from both established and emerging brands, as well as offering in-store beauty services. The company also plans to launch a UK e-commerce website, allowing customers to shop online from the comfort of their homes.

Steve Lesnard has expressed his excitement about Sephora’s return to the UK market, stating that the company is committed to providing customers with the best shopping experience. He emphasized the importance of omnichannel retail in today’s market, stating that Sephora’s strategy of combining online and in-store shopping is key to the company’s success.

Lesnard has also highlighted the importance of offering customers a wide range of products from established and emerging brands. He believes this strategy will help Sephora stand out from its competitors and provide customers with the best shopping experience.

In addition to its omnichannel retail strategy, Sephora is known for its commitment to sustainability. The company has pledged to reduce its carbon footprint by 50% by 2030 and to increase the use of recycled materials in its packaging.

Overall, Steve Lesnard and the Sephora team are confident that the brand’s relaunch in the UK will be a success. With its focus on omnichannel retail, a wide range of products, and a commitment to sustainability, Sephora is well-positioned to become a leader in the beauty market in the UK.