• April 23, 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…

Read More