🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Digital Marketing Manager at Swatch

Swatch | toronto, Canada | Posted June 14, 2026

Position Overview

Lead e-commerce and digital strategies at Swatch in Toronto, Ontario. This role focuses on enhancing online sales channels and elevating customer experiences through innovative digital marketing initiatives.
As the E-Commerce & Digital Marketing Manager, you will ensure an engaging customer journey while reporting to senior leadership. Overseeing e-commerce operations, you'll manage digital campaigns, analyze website performance, and collaborate across functions to maximize revenue growth and maintain brand consistency.
Key Responsibilities:
• Oversee e-commerce daily operations and order processing
• Manage customer inquiries in English and French
• Execute and optimize digital marketing campaigns and strategies
• Analyze website and campaign performance metrics
• Lead SEO efforts and manage social media content
Requirements:
• Bachelor’s degree in Business, Marketing, or related field
• 4-7 years of experience in e-commerce and digital marketing
• Pro...

Ready to Apply?

Apply for this Position