Closed Applications No Longer Accepted
Nota Bene: This job opportunity at Swatch was available until Thursday, February 6, 2025, but applications are no longer being accepted.
Swatch E-Commerce Manager
Swatch, a brand synonymous with innovation and artistic expression, is part of The Swatch Group, a leading global entity in the watchmaking industry. The company is renowned for its cutting-edge style, trendsetting designs, and technology-friendly products, making it a dynamic workplace for those passionate about fashion and technology.
- Manage inbound e-commerce inquiries in both English and French, covering pre-sales, transactional, and post-sale communications.
- Coordinate with various departments to resolve issues related to checkout, inventory, pricing, payments, and delivery.
- Upload images, update product content, highlight new collections, and monitor site traffic using analytics tools.
- Manage and forecast digital marketing efforts, prepare newsletters, and propose strategies for sales growth.
- Perform manual checks on pending orders, liaise with IT and Finance for accurate data capture, and manage third-party sites.
- Support ongoing site promotions through SEO, social media content creation, and collaboration with the web team.
- Adapt site layouts and merchandising according to HQ guidelines and local market specifics.
- Coordinate with the Brand Sales Planner and warehouse team for inventory management and order follow-up.
- 5+ years’ experience in digital marketing and e-commerce.
- College degree in Business Marketing, Public Relations, or Communications.
- Fluency in English and French.
- Proficiency in Magento, Calleo, or other CMS, SAP, Photoshop, MS Office Tools (Excel, PowerPoint), Google Analytics, Google Webmaster, and Facebook.
- Strong customer service skills with the ability to handle cases from inception to completion.
A minimum of 5 years in digital marketing and e-commerce is required.
College degree in Business Marketing, Public Relations, or Communications.
Starting base pay of $60,000.00 - $65,000.00 plus annual performance bonus.
Health benefits, including dental and vision coverage, RRSP contributions with company match, company discount, life insurance, paid vacations, and paid sick days.
Swatch fosters a creative and collaborative environment where innovation and artistic expression are highly valued. The company encourages a flexible and open approach, promoting teamwork and relationship-building across departments.


Swatch Jobs
- TodaySunrise • USA
- TodayLe Chesnay • France
- TodayUtrecht • Netherlands
- TodayPointe-Claire • Canada
- TodayWarsaw • Poland
- MAR 21Toronto • Canada
- MAR 21Eindhoven • Netherlands
- MAR 21Eindhoven • Netherlands
- MAR 20Aix-en-Provence • France
- MAR 20Rennes • France
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: