Job Description & How to Apply Below
This leadership role entails developing and executing integrated marketing communications that align with Canada Goose's ambitious goals. You will coach and mentor your team while managing substantial budgets and fostering a high-performance environment. Engage closely with PR and partnership managers to amplify brand initiatives and ensure exceptional consumer experiences across all channels.
Key Responsibilities:
• Execute North American brand marketing strategy and alignment
• Lead and develop direct reports in marketing efforts
• Create and oversee integrated marketing communications plans
• Shape brand projects for cultural resonance
• Manage event planning and agency relationships
Requirements:
• Bachelor's degree in Marketing or related field
• 6–8+ years in brand marketing or IMC
• Proven track record in leading 360° campaigns
• Experience in luxury or culturally relevant brands
• Strong cross-functional collaboration and communication skills
Drive brand impact and engagement through strategic marketing leadership at Canada Goose.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×