Canada Goose

Canada Goose Creative Leadership in Digital

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 15, 2026

Job 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...

Ready to Apply?

Take the next step in your career journey with Canada Goose

Apply Now