French cosmetics retailer Sephora has opened its largest store in China in Shanghai – at the junction of Nanjing West and Maoming Rds.
With 1500sqm of sales space in a modern building comprising five floors, the new Sephora Xiang Yang flagship store is the largest opened by the retailer in China. It hosts 118 different brands, of which 17 are Asian, and nearly 7000 products.
The store has 98 employees out of a total 2500 employees at Sephora China.
“This new store is representative of a strategy that has enabled us to become leaders in China. Its design, which respects the heritage of the brand, embodies a rich and unique shopping experience in China based on a high quality and unusually innovative concept, offer and services,” said CEO Chris de Lapuente.
“It reflects the success of the brand among Chinese customers, who expect the highest standards of quality and service,” added de Lapuente.
Sephora opened its first store in China in 2005. The brand today has 133 stores across 47 towns there.
Sephora’s global network includes more than 1750 points of sale in 30 countries across the world. Europe has almost 900 stores (including Russia), around 700 in the Americas (North and South), 144 in Asia and 24 in the Middle East.