Catherine Spindler has been named to the role at the prestige beauty retailer.