Canada Goose

REMI Network

Canada Goose to open first flagship retail stores

Canada Goose will be opening its first two standalone flagship stores in Toronto and New York City come Fall 2016.

Canadian Facility Management & Design

Canada Goose acquires Scarborough, Ont. facility

Canadian jacket and outdoor apparel manufacturer Canada Goose has acquired a 45,000-square-foot facility in Scarborough, Ont. to help the company meet increasing global demand. Canada Goose acquires the building from its long-standing partner, Grand Harbour Clothing. The new facility will be the company’s second manufacturing campus in the Greater Toronto Area.