International Corporate Communications Project Leader

Swatch Group

Le Locle

On-site

CHF 90,000 - 120,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Swatch Group in Switzerland seeks a corporate communications lead to own messaging across audiences and channels. You will work with senior leaders and internal stakeholders on high-profile opportunities and oversee a range of communications projects.

This role requires strong editorial skills, strategic thinking, discretion, and the ability to build trusted relationships inside the organisation and with external partners. You will monitor media and contribute to tools and practices.

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.

Job description

Job description

In this role, you will take ownership of corporate communications, ensuring clear, consistent and impactful messaging across key audiences and channels. Working closely with senior leadership and internal stakeholders, you will support high-profile communications opportunities and lead a range of corporate communications projects.

The role combines strong editorial skills, strategic awareness, discretion and the ability to build trusted relationships across the organisation and with external stakeholders.

Your 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

International Corporate Communications Project Leader
International Corporate Communications Project Leader

TISSOT • Le Locle

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

The SWATCH Group • Le Locle

On-site
CHF 85,000 - 110,000
Interim Corporate Communications Manager 80%
Interim Corporate Communications Manager 80%

Jungbunzlauer • Basel

On-site
CHF 90,000 - 120,000
Global Corporate Communications Lead - Editorial & Strategy
Global Corporate Communications Lead - Editorial & Strategy

TISSOT • Le Locle

On-site
CHF 120,000 - 180,000
Strategic Corporate Communications Lead (Hybrid)
Strategic Corporate Communications Lead (Hybrid)

SMG Swiss Marketplace Group AG (Switzerland) • Zürich

Hybrid
CHF 120,000 - 180,000
6 weeks holidays
Hybrid work setup
Parental leave
+3
Global Corporate Communications Lead
Global Corporate Communications Lead

Swatch Group • Le Locle

On-site
CHF 90,000 - 120,000
Head of Group Internal Communications (CH/BE)
Head of Group Internal Communications (CH/BE)

MCI Group • Genf

Hybrid
CHF 140,000 - 190,000
Head of Group Internal Communications (CH/BE)
Head of Group Internal Communications (CH/BE)

mci-group • Genf

On-site
CHF 150,000 - 230,000
Strategic Corporate Communications Leader (Remote)
Strategic Corporate Communications Leader (Remote)

SMG Swiss Marketplace Group • Zürich

Hybrid
CHF 120,000 - 180,000
Holiday entitlement
Flexitime
Hybrid work setup
+4
Communications Specialist (JR2195)
Communications Specialist (JR2195)

AO Foundation • Davos

Hybrid
CHF 120,000 - 180,000
Flexible hours
Hybrid work option
Pension scheme
+2