HEAD OF COMMUNICATION - Paudex
The Swatch Group AG
Date de publication :
17 octobre 2024Taux d'activité :
100%Type de contrat :
Durée indéterminée
HEAD OF COMMUNICATION - Paudex
Introduction de la société
Our Head of Communication supports the VP Marketing in defining and executing the communication strategy for the brand and in deploying global initiatives and guidelines to the markets. He or she will manage the communication team at headquarters and provide guidance and leadership to the marketing teams in the markets.
Description du poste
Communication
- Participate in the development of the global communication strategy of the brand in collaboration with the senior management
- Oversee the development and management of advertisement campaigns and manage agencies and budgets
- Manage the production of digital and print assets to support the media, social media, PR and sales strategy
- Define, create and manage the corporate identity guidelines
Media
- Define the global media strategy across all channels and ensure its implementation in the markets
- Define the annual media plan, in line with the brand strategy. Coordinate, verify and follow up on media plans of subsidiaries to ensure appropriate execution, brand positioning and overall quality
- Oversee the media budget, planification and price negotiation
- Develop excellent relationships with key media, and identify new partnership opportunities
Web
- Oversee the management of our website and e-commerce platform
- Manage the relationship with key agencies and contribute to budget negotiation
- Ensure consistency of the web with the overall communication strategy
Social Media
- Oversee the management of our social media
- Ensure consistency of the social media channels with the overall communication strategy
- Ensure local social media needs are supported by HQ team
People
- Lead and manage the HQ communication team, ensuring planning and coordination across teams and projects
- Provide leadership and guidance to brand managers and local marketing coordinators.
Profil
- Strong marketing/communication experience preferably in the luxury sector
- Leadership and team management experience
- Strong team player with excellent communication skills
- Proven track record in digital marketing
- Ability to work internationally
- Attention to detail
- English and French required
Contact
The Swatch Group AG