Sephora appoints Sarah Boyd as UK managing director General The news comes just under two months after the company re-entered the UK market through the launch of an ecommerce site and dedicated campaign. Read the full article