Canada Goose to open its first retail stores
Iconic Canadian brand Canada Goose, known for its popular luxury outerwear, said Thursday it plans to open its first retail stores this autumn.
The company said it will open its flagship outlets in Toronto’s Yorkdale Shopping Centre in October, and in Soho in Manhattan in November. Both stores will be about 4,000 square feet in size.
Company president and CEO Dani Reiss, the grandson of Sam Tick who started the company in 1957, said opening retail locations is something he has always dreamed of.
“It’s an exciting new chapter in our evolution from a small outerwear manufacturer nearly 60 years ago, to the only truly global, Canadian luxury apparel retailer,” Reiss said in a release.
“This is our opportunity to bring more of Canada — and Canada Goose — to the world,” Reiss said.
Owing to the growth in the popularity of its clothing, Toronto-based Canada Goose, which is majority-owned by Bain Capital, said its revenues have grown by 450 per cent in the last five years.
To keep up with that growth, the company has expanded it production capacity recently, adding plants in Toronto and Winnipeg in 2015.