Global Corporate Communications Lead - Editorial & Strategy

TISSOT

Le Locle

On-site

CHF 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tissot in Le Locle, Switzerland, seeks a Senior International Corporate Communications Project Leader to drive messaging across audiences and channels. You will work with senior leadership, shape corporate narratives and lead key communications projects on a global scale.

The role requires strong editorial judgement, storytelling, and a track record in luxury branding. Fluency in English and French is essential, with German a plus, and an ability to manage multiple priorities in a fast-paced

Qualifications

  • Bachelor’s or Master’s degree in Communications, Public Relations, Journalism, Marketing or a related discipline, or equivalent professional experience
  • Minimum 7 years of experience in a similar role, preferably in an international environment
  • Proven experience in corporate communications, editorial content and media relations
  • Experience working with senior executives and supporting high-profile communications
  • Strong writing, editing and storytelling skills
  • Experience in luxury, fashion, beauty, lifestyle or premium consumer sectors is a plus
  • Experience in digital and social communications is an advantage

Responsibilities

  • Own and coordinate corporate communications activities, ensuring consistency of messaging and corporate narrative
  • Support the PR Manager and senior leadership on corporate communications, media opportunities and high-profile engagements
  • Develop and coordinate corporate communications materials and messaging across relevant channels, including digital and social media
  • Lead selected corporate communications projects from development through to execution
  • Build strong relationships with media, internal stakeholders and external partners
  • Support communications in sensitive or high-pressure situations, ensuring clear and consistent messaging
  • Identify opportunities to strengthen corporate visibility, reputation and positioning
  • Monitor relevant media, corporate and industry developments and provide insights to inform communications
  • Contribute to the continuous development of corporate communications tools and practices

Skills

Editorial judgment
Storytelling
Stakeholder management
Strategic thinking
Organization
Brand sensitivity

Education

Bachelor’s or Master’s degree in Communications/PR/Journalism/Marketing

Job description

Tissot in Le Locle, Switzerland, seeks a Senior International Corporate Communications Project Leader to drive messaging across audiences and channels. You will work with senior leadership, shape corporate narratives and lead key communications projects on a global scale.

The role requires strong editorial judgement, storytelling, and a track record in luxury branding. Fluency in English and French is essential, with German a plus, and an ability to manage multiple priorities in a fast-paced

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Creative Content Project Lead
Global Creative Content Project Lead

TISSOT • Le Locle

On-site
CHF 90,000 - 120,000
International Corporate Communications Project Leader
International Corporate Communications Project Leader

TISSOT • Le Locle

On-site
CHF 120,000 - 180,000
Global Corporate Communications Lead
Global Corporate Communications Lead

Swatch Group • Le Locle

On-site
CHF 90,000 - 120,000
Global Luxury Media & Communications Manager
Global Luxury Media & Communications Manager

Zohorecruit • Vaud

On-site
CHF 120,000 - 190,000
International Creative Content Project Leader
International Creative Content Project Leader

TISSOT • Le Locle

On-site
CHF 90,000 - 120,000
Senior Editor — Luxury Brand Storytelling (Remote)
Senior Editor — Luxury Brand Storytelling (Remote)

Breitling • Genf

Hybrid
CHF 110,000 - 140,000
Home office
Referral program
Development opportunities
+1
Global Creative Content Lead
Global Creative Content Lead

The SWATCH Group • Le Locle

On-site
CHF 85,000 - 110,000
Senior Editor — Luxury Brand Storytelling in Geneva
Senior Editor — Luxury Brand Storytelling in Geneva

Universal Genève SA • Genf

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

Tissot SA • Le Locle

On-site
CHF 90,000 - 120,000
Senior Editor: Heritage & Luxury Brand Storytelling
Senior Editor: Heritage & Luxury Brand Storytelling

Universal Genève • Genf

On-site
CHF 90,000 - 140,000
Home office
Referral program
Culture of feedback