Swatch E-Commerce Manager

Ontario Canada
Posted on Wednesday, January 1, 2025.
About Swatch

Swatch is a renowned brand that integrates the values of art, design, fashion, and technology, adding its unique creativity to these domains. Known for cutting-edge style and trend-setting designs, Swatch serves as a canvas for diverse expressions.

Responsibilities
Qualifications
Skills
Experience Requirements

5+ years’ experience in digital marketing and e-commerce.

Education Requirements

College degree in Business Marketing, Public Relations, or Communications.

Compensation

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

Job Benefits

Health benefits, including dental and vision coverageRRSP contributions with company matchCompany discountLife insurancePaid vacationsPaid sick days

Swatch Culture

Located in Toronto, Ontario, Swatch fosters a collaborative and creative workplace culture that values flexibility and relationship-building across teams.