C

Digital & eCommerce Creative Lead Role

Canada Goose

toronto, on, Canada Full-time June 06, 2026

Found Description

Lead innovative creative strategies for Canada Goose in the Digital and eCommerce landscape. Deliver exceptional marketing initiatives that resonate with audiences and enhance brand engagement.
As the Creative Lead, you will pioneer creative projects spanning digital campaigns and eCommerce assets while nurturing a talented team. Your role involves collaboration with multiple stakeholders to ensure projects are completed on time and within budget. Your passion for creativity and storytelling will inspire your team to reach new heights.
Key Responsibilities:
• Oversee all Digital and eCommerce creative marketing programs
• Craft and guide creative projects from concept to launch
• Mentor creative teams to achieve their best work
• Communicate design rationale to internal partners
• Localize and create impactful creative assets globally
Requirements:
• 10 to 15 years of marketing leadership experience
• Expertise in social media storytelling
• Track recor...

Ready to Apply?

Submit your application for Digital & eCommerce Creative Lead Role at Canada Goose

Apply Now