Sephora UK MD Sarah Boyd is accelerating her physical retail strategy for the UK following ten successful store launches, ...