Closed Applications No Longer Accepted
Nota Bene: This job opportunity at Swatch Group was available until Friday, February 7, 2025, but applications are no longer being accepted.
Swatch Group Marketing and Public Relations Manager
Swatch Group is a globally renowned conglomerate engaged in the design, manufacture, and sale of finished watches, jewelry, watch movements, and components. With a portfolio of 18 prestigious watch brands, Swatch Group is a pivotal supplier to third-party watchmakers worldwide. The company is also a significant player in the manufacture and sale of electronic systems for watchmaking and other industries. Longines, one of its brands, exemplifies elegance, tradition, and performance, reflecting the Swiss company's commitment to technical and aesthetic excellence.
- Develop and implement integrated, multi-channel marketing campaigns across print, digital, OOH, and direct marketing.
- Plan and manage all marketing and public relations functions and budgets for the Rado brand.
- Act as an ambassador for Rado, enhancing brand awareness and maintaining excellent media and audience relationships.
- Collaborate with key retailers to maximize joint advertising opportunities and develop promotional POS activities.
- Manage press sample collections and editorial photo-shoots, ensuring correct product representation in key media.
- Maximize editorial coverage through special stories and events, and manage the distribution of press releases and images.
- Develop a communication plan to ensure all internal and external departments receive up-to-date brand and product information.
- Monitor and maintain press clippings, providing regular updates and statistical analysis to the brand team and headquarters.
- Strong brand PR and marketing experience, preferably in the luxury sector, with budget responsibility.
- Knowledge of the watch/jewelry industry is preferred.
- Experience in events management.
- Excellent communication skills and attention to detail.
- Ability to build relationships with marketing departments of the wholesale network.
- Flexible approach to work, with a willingness to travel internationally.
Significant experience in brand PR and marketing within the luxury sector, with a focus on budget management and media relations.
Bachelor's degree in Marketing, Communications, or a related field.
Competitive benefits package including health insurance, retirement plans, and employee discounts on luxury products.
Swatch Group fosters a culture of innovation and excellence, encouraging employees to push boundaries while maintaining a commitment to quality and tradition. The company values diversity and collaboration, offering a dynamic and inclusive workplace environment.


- TodayEindhoven • Netherlands
- TodayEindhoven • Netherlands
- TodayCardiff • UK
- TodayBiel/Bienne • Switzerland
- TodayEindhoven • Netherlands
- FEB 20Miami • USA
- FEB 19Melbourne • Australia
- FEB 19Athens • Greece
- FEB 18Stabio • Switzerland
- FEB 18London • UK
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one:
Share
Share this job with your friends and colleagues: