A complete application in a minute — tailored resume and cover letter, ready to send.
Swatch Group in Switzerland seeks a corporate communications lead to own messaging across audiences and channels. You will work with senior leaders and internal stakeholders on high-profile opportunities and oversee a range of communications projects.
This role requires strong editorial skills, strategic thinking, discretion, and the ability to build trusted relationships inside the organisation and with external partners. You will monitor media and contribute to tools and practices.
In this role, you will take ownership of corporate communications, ensuring clear, consistent and impactful messaging across key audiences and channels. Working closely with senior leadership and internal stakeholders, you will support high-profile communications opportunities and lead a range of corporate communications projects.
The role combines strong editorial skills, strategic awareness, discretion and the ability to build trusted relationships across the organisation and with external stakeholders.
Your responsibilities