Sephora appoints new UK managing director
Sarah Boyd joined Sephora in 2018 as general manager of Southeast Asia and Oceania where she was based in Singapore and was responsible for 16 countries
Sephora has announced the appointment of Sarah Boyd as its new managing director for the UK business.