Canada Goose Creative Leadership in Digital

Canada Goose
Full-time toronto, on Other-General
Posted:
June 11, 2026
Location:
toronto, on, Canada

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

Apply for this Job

Submit your application for the Canada Goose Creative Leadership in Digital position at Canada Goose.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 11, 2026
Deadline: July 21, 2026