Swatch is a leading Swiss watchmaker and one of the world's most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand’s philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. We are active in more than 60 countries and maintain a strong presence in the worlds of sports and art.
Job description
In order to reinforce the Public Relations Department at our Headquarters in Biel/Bienne, Switzerland, SWATCH Ltd. is currently recruiting a HEAD OF PUBLIC RELATIONS (F/M) 100% In this position as part of the International PR Team at Swatch HQ, your role is to coordinate all Public Relations activities worldwide. You will be in charge – in collaboration with your team – of developing a marketing communication plan including strategy, goals, budget and tactics as well as driving the development and creation of communication support materials (press kits, photos and video material). You will coordinate and support the media activities in our affiliates worldwide and develop clear guidelines for the markets, with focus on sharing best practices. You also organize and supervise international PR events, from concept through development to production and delivery.
Profile
We are looking for a person who can ensure effective trend analysis and monitor key markets in order to identify new media opportunities, opinion leaders and influential journalists and sustain effective relationships with business partners. The monitoring, analysis and communication of PR results on a regular basis is also part of your responsibility. We are seeking a senior PR professional who is able to nurture a strong industry network, increase brand awareness and cultivate an enviable corporate image by developing and executing effective communication and media relation programs.
Professional requirements
You have a degree in communications and at least six years of experience in PR (online and offline); you understand the importance of media and are very comfortable with digital communication strategies. You have a good knowledge of the international press landscape and are aware of the media’s diverse audiences and how to address each of them appropriately. You have good interpersonal skills, are persuasive and resilient, and have acquired a few years of experience in leading a team. You work well under pressure and are able to meet variable deadlines in a fast-moving, international environment.
Languages
You have excellent written and spoken communication skills in German, French and English; Italian or any other language would be a plus. You are computer-savvy and have an excellent knowledge of MS Office.
Contact
Swatch Ltd. Human Resources Nicolas G. Hayek Strasse 1 2502 Biel / Bienne