People
Canada Goose names general manager of footwear & accessories
Adam Meek has been appointed as the first general manager of footwear and accessories for Canada Goose. He will lead development and execution of the company's global footwear strategy and oversee the accessories collection in the newly created role. The executive joins Canada Goose with over 20 years of experience in the global footwear...
loading...