BEIJING — Canada Goose, the Canadian outerwear brand best known for its arctic-proof jackets, is launching direct retail into China. Appointing Scott Cameron as president for Greater China, the company said it had established a regional head office in Shanghai.
While the brand has some wholesale partners in the country already, it means to launch two retail stores — in Beijing’s Taikoo Li Sanlitun and Hong Kong’s IFC mall — through their partner ImagineX Group, and online via Tmall — all in the fall of 2018.
“As the world’s largest luxury market, the opportunity for Canada Goose in China is massive,” said Dani Reiss, president and chief executive officer, for the brand. “We have already seen exceptional demand from Chinese consumers — locally and internationally — for years, and we are excited to bring our authentic and immersive retail and e-commerce experience directly to our fans there. We are making significant investments and putting the right people and partners in place now, to drive long-term brand affinity and a sustainable business for years to come.”
Cameron previously served as executive vice president for e-commerce, stores and strategy at Canada Goose where his achievements include growing direct-to-consumer channels globally, and launching the company’s first six retail stores and opening e-commerce in nine new markets. Before that, he was with McKinsey & Co. where he was a principal focused on luxury and apparel retail brands.