Head of communication (Paudex)

Swatch Group
Full-time Paudex, Waadt Marketing & Media
Posted:
March 03, 2026
Location:
Paudex, Waadt, Switzerland

Job Description

Description du poste

Our Head of Communication supports the VP Marketing in defining and executing the communications strategy for the brand and in deploying guidelines to the markets. He or she will manage the communication team at headquarters and guide the marketing teams in the markets. He or she will ensure a consistent brand expression globally.

Key responsibilities

  • Communication
  • Participate in the development of the global communication strategy of the brand in collaboration with the management.
  • Drive the development and management of advertisement campaigns and manage agencies and budgets.
  • Manage the production of digital and print assets to support the media, social media, PR and sales strategies.
  • Define, create, manage, and deploy the corporate identity guidelines and ensure consistent application
  • Ensure timely development and production of the usual communication tools and material, such...

Apply for this Job

Submit your application for the Head of communication (Paudex) position at Swatch Group.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Paudex, Switzerland
Posted: March 03, 2026
Deadline: April 12, 2026