Shape global communications at Canada Goose in Toronto as the Corporate Communications Manager. Lead strategies that connect our brand’s mission with audiences and stakeholders.
As a key player in Canada Goose's Toronto office, you will drive our corporate communications strategy, enhancing our brand's narrative through compelling storytelling and media engagement. This managerial role requires 6-8 years in corporate communications or public relations, ideally with luxury brands. You will partner across departments to highlight innovation and sustainability initiatives while supporting senior leaders in their communications efforts.
Key Responsibilities:
• Develop and execute the global communications strategy • Manage relationships with corporate communications agencies • Create compelling corporate narratives for media • Support executives with media training and speaking engagements • Measure performance and identify improvement opportunities
Requirements: • 6–8 years in corporate communications or public relations • Exceptional writing and storytelling capabilities • Solid relationships with media contacts • Experience managing agency relationships and budgets • Insightful understanding of media landscapes in Canada and the U.S.
Drive impactful storytelling and strengthen our community presence as the Corporate Communications Manager at Canada Goose.