🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

On Head of Communications - EMEA

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

Position Overview

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...

Ready to Apply?

Apply for this Position