Job Title: Corporate Communications Manager
Job Description:
1. Support the Head of Corporate Communications and collaborate on key projects.
2. Contribute to the creation of our Annual Report, ensuring its accuracy and consistency.
3. Maintain a proactive media monitoring system, tracking press clippings and reviews in both German and English languages.
4. Update and maintain the Group's corporate publications, guaranteeing their relevance and quality.
5. Organize the annual media conference for journalists, providing a platform for communication and information exchange.
6. Respond promptly and professionally to international and national media inquiries, reviewing drafts and published content in both languages.
7. Manage a diverse range of correspondence at the Group level, ensuring timely and effective communication.
8. Prepare presentations for Management, highlighting key information and insights.
9. Liaise with other SG entities in the field of communication, fostering collaboration and mutual understanding.
Requirements:
We seek an individual with exceptional writing skills, accumulated experience in international communications/media relations, ideally within large companies. The ideal candidate will possess organizational event management skills, project management expertise, and the ability to work under pressure while remaining loyal and responsible. Flexibility and willingness to contribute are essential, as is the capacity to prioritize tasks effectively.
Languages:
The successful candidate will be a native German speaker, comfortable working in French and English. Strong language skills are crucial for success in this role.
About Us:
The Swatch Group is the leading manufacturer of Swiss Made watches in terms of volume. With over 30 subsidiaries worldwide, we value innovation and passion, striving for excellence in all aspects of our business.