Steve Lesnard Leads Sephora’s Return to the UK

The beauty giant Sephora is riding high on their Q4 holiday marketing campaign. Sephora’s new Global Chief Brand Officer, Steve Lesnard, recently announced that Sephora plans to resume operations in the UK in 2023. This long-planned strategic move comes after a long absence – Sephora announced its departure from the UK market in 2005. Now, […]