Job Description
Head of Media and Internal Communications
Responsible for managing the Group’s media relations and internal communications activities, ensuring consistent, clear and timely messaging aligned with the Group’s strategy, performance and values. The role supports senior leadership, in particular the CEO, in strengthening the Group’s visibility and reputation in Switzerland and internationally while fostering engagement and alignment internally across regions and business areas.
Media Relations
- Develop and implement proactive media engagement strategies aligned with corporate priorities and strategic milestones.
- Manage relationships with key Swiss and international journalists across business, financial and trade media.
- Support and coordinate CEO and senior leadership visibility in Swiss and international media, including interviews, opinion pieces and public appearances.
- Prepare media briefings, key messages, Q&A documen...