On Head of Communications - EMEA

On • , , switzerland, , , switzerland, Switzerland • Posted June 10, 2026

Location , , switzerland, , , switzerland
Job Type Full-time
Category Marketing & Medien
Posted June 10, 2026

Your Mission

  • Develop and execute comprehensive communications strategies that align with our overall global narrative and help actively shape the perception and reputation of On
  • Manage media relations and build strong relationships with key journalists, key opinion leaders, and industry stakeholders, ensuring effective communication of corporate messages and stories
  • Build and maintain relationships with local government entities and stakeholders, acting as a liaison to navigate community engagement and compliance matters
  • Oversee the creation and distribution of compelling press materials, ensuring consistency in messaging across all platforms
  • Lead crisis communication efforts, linking in with the global communications team, proactively addressing issues and protecting the brand's and company’s reputation across all channels
  • Organize and manage press events, also work in close collaboration with marketing on product launch...

Interested in this role?

Click the button below to start your application.

Apply Now