Global CRM & Digital Marketing Specialist (Switzerland)

The Swatch Group SA

Le Locle

On-site

CHF 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Swatch Group SA is seeking a Digital Marketing & CRM Specialist based in Le Locle, Switzerland, to join the International Digital Marketing team at Tissot Headquarters. You will lead email campaigns, CRM data work, segmentation, and marketing automation across markets while ensuring brand consistency and GDPR compliance.

Fluent in French and English; a degree in digital marketing or related field is required, and Salesforce Marketing Cloud experience is strongly preferred.

Qualifications

  • Degree in Digital Marketing, Computer Sciences, Media Engineering or a related field.
  • You have a first successful experience in a similar position.
  • Proven experience with Salesforce Marketing Cloud is strongly preferred.

Responsibilities

  • Build, test, and deploy email marketing campaigns across global markets.
  • Manage the global communication calendar in collaboration with Digital, E-commerce, Retail, and Customer Service teams.
  • Support subsidiaries with campaign planning, execution, and best practices.
  • Ensure consistency, quality, and brand alignment across all customer communications.
  • Improve customer segmentation, personalization, and marketing automation initiatives.
  • Manage audience segmentation and customer targeting strategies.
  • Monitor campaign delivery, engagement KPIs, and reporting performance.
  • Ensure CRM integration across Retail, E-commerce, Customer Service, and other key business initiatives.
  • Oversee the Register My Watch and user account ecosystem and support its continuous improvement.
  • Create and manage contests, registration, and lead-generation landing pages.
  • Ensure compliance with GDPR and local data privacy regulations, in collaboration with Legal teams.
  • Develop guidelines, documentation, and governance processes to support global markets.
  • Support the development of B2B newsletter communications.
  • Create and adapt campaign copy and messaging assets for paid media campaigns, and support global markets in campaign execution and optimization.
  • Provide backup support for social media content and digital marketing activities when required.

Skills

Digital marketing
Analytics
Communication
Organization
Attention to detail
Team player

Education

Degree in Digital Marketing
Computer Sciences
Media Engineering

Tools

Salesforce Marketing Cloud

Job description

The Swatch Group SA is seeking a Digital Marketing & CRM Specialist based in Le Locle, Switzerland, to join the International Digital Marketing team at Tissot Headquarters. You will lead email campaigns, CRM data work, segmentation, and marketing automation across markets while ensuring brand consistency and GDPR compliance.

Fluent in French and English; a degree in digital marketing or related field is required, and Salesforce Marketing Cloud experience is strongly preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Marketing & CRM Specialist
Digital Marketing & CRM Specialist

The Swatch Group SA • Le Locle

On-site
CHF 90,000 - 120,000
Global Digital Marketing & CRM Specialist
Global Digital Marketing & CRM Specialist

Jobup • Le Locle

On-site
CHF 95,000 - 135,000
Digital Marketing & CRM Specialist
Digital Marketing & CRM Specialist

Jobup • Le Locle

On-site
CHF 95,000 - 135,000
Global Creative Content Lead
Global Creative Content Lead

The SWATCH Group • Le Locle

On-site
CHF 85,000 - 110,000
Swiss Market Marketing Lead — Digital, Events & Growth
Swiss Market Marketing Lead — Digital, Events & Growth

Swatch • Biel

On-site
CHF 120,000 - 160,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Bern

Hybrid
CHF 120,000 - 180,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

The Swatch Group SA • Verwaltungsregion Seeland

On-site
CHF 120,000 - 190,000
Brand Manager, Swiss Market: Growth & Omni-Channel Leader
Brand Manager, Swiss Market: Growth & Omni-Channel Leader

Swatch • Bern

Hybrid
CHF 120,000 - 180,000
Social Media Specialist
Social Media Specialist

TISSOT • Le Locle

On-site
CHF 70,000 - 95,000
Swiss Brand Manager – Omni-Channel Growth Leader
Swiss Brand Manager – Omni-Channel Growth Leader

Swatch • Biel

On-site
CHF 120,000 - 170,000
Top locations