On Head of Communications - EMEA
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...