L

Digital Marketing Leader at Swatch

Lumesse

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

Found Description

Shape the future of Swatch's online presence as E-Commerce and Digital Marketing Manager. Optimize digital strategies and deliver exceptional customer experiences in a dynamic work setting.
This full-time, on-site role requires a proactive leader skilled in managing e-commerce operations and digital marketing strategies. You will collaborate across departments to enhance brand consistency and operational performance, while developing effective customer engagement plans. Your analytical skills will play a vital role in performance optimization and revenue growth.
Key Responsibilities:
• Manage day-to-day e-commerce operations and website functionality
• Address customer service inquiries in both English and French
• Execute digital marketing strategies to boost sales
• Monitor website metrics using Google Analytics for insights
• Direct SEO and social media initiatives to promote brand engagement
Requirements:
• Bachelor’s degree in Marketing or related field ...

Ready to Apply?

Submit your application for Digital Marketing Leader at Swatch at Lumesse

Apply Now