C

Canada Goose Creative Leadership in Digital

Canada Goose

toronto, on, Canada Full-time July 04, 2026

Opportunity Description

Elevate the Canada Goose brand by leading creative initiatives within Digital and eCommerce marketing. Inspire through innovative storytelling and engaging digital content.
The Creative Lead will oversee all aspects of digital marketing initiatives, ensuring creative excellence while mentoring and developing a high-performing team. Your role will focus on executing compelling projects and collaborating with various departments to deliver impactful results. Your leadership will drive customer engagement through creative content.
Key Responsibilities:
• Manage execution of all digital creative marketing initiatives
• Lead projects from concept through to completion
• Inspire and guide creative talent to maximize potential
• Present creative concepts to internal and external stakeholders
• Create and localize digital content for diverse audiences
Requirements:
• 10 to 15 years in brand marketing and creative direction
• Strong proficiency in social media stor...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position