SearchEuropeanJobs.com

Digital Marketing Leader at Swatch

Company

Lumesse

Location

toronto, Canada

Type

Full-time

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 Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now