E-Commerce Manager

The company

Swatch embraces the values that coexist in the worlds of art, design, fashion and technology; and lends to them its own spark of creativity. Thus, Swatch is considered a canvas upon which a myriad of expressions have been applied. Cutting edge style, trend setting looks and technology friendly accents have all added to the amazement of owning a Swatch.

Job description

This role will ensure that all E-Commerce activities for the local market are well coordinated and supported across all relevant functions to optimize sales and integrate all digital channels. The role is the first point of contact for end consumers, internal departments and Brand HQ for all e-Commerce related activities.

Starting base pay of $60,000.00 - $65,000.00 plus annual performance bonus.

Benefits:

  • Health benefits, including dental and vision coverage
  • RRSP contributions with company match
  • Company discount
  • Life insurance
  • Paid Vacations
  • Paid sick days

Responsibilities include:

  • Manage inbound e-commerce enquiries in English and French, including pre-sales, transactional, and post-sale.
  • Liaise with various departments to troubleshoot issues with checkout, inventory, pricing, payments, and delivery.
  • Upload images, update product content, highlight new collections, and monitor site traffic using analytics.
  • Manage and forecast digital marketing efforts, prepare newsletters, and suggest sales growth strategies.
  • 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 based on HQ guidelines and local market specifics.
  • Coordinate with the Brand Sales Planner and warehouse team for inventory management and follow-up on orders and shipments.

 

Profile

  • Customer Service: Ability to handle cases from inception to completion, clear and concise communication in English and French.
  • Attitude: Flexible and open approach, collaborative, able to build relationships with other teams and departments.
  • Language: Fluent in both English and French.

Professional requirements

E-commerce:

  • 5+ years’ experience in digital marketing and e-commerce.
  • College degree in Business Marketing, Public Relations, or Communications.
  • Understanding of the digital shopping process and customer experience.
  • Knowledge of back-office management, payment processes, and local digital marketing activities.
  • Knowledge of web analytics.

Technical:

  • Strong command of Magento, Calleo  or other CMS, SAP, Photoshop, MS Office Tools (Excel, PowerPoint), Google Analytics, Google Webmaster, Calleo, and Facebook.
Canada (Ontario), Richmond Street West 555, M5V 3B1, Toronto MV B
The Swatch Group (Canada) Ltd.
555, Richmond Street West
Suite 1105
CA-Toronto M5V 3B1, Ontario
Date de début 31.08.23