← Back to Jobs
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...