
Sephora Returns to the UK With a New Global Chief Brand Officer, Steve Lesnard
Although the brand first debuted in France over 50 years ago, Sephora had a dwindling presence in the European market in the mid-2000s. The prestige beauty brand abandoned operations in the United Kingdom in 2005. …