Canada Goose has now officially founded its European headquarters in Stockholm. As reported at the beginning of this year, the operations are led by Jocke Südow, who has been the Canadians’ Swedish distributor since 1993. The specialty brand of down goods will put its focus on Sweden, Norway, Denmark, Iceland and the German speaking countries.