jobportalschweiz.ch
← All jobs

Media Specialist

Jobup

Employment type
Full-time
Location
Biel/Bienne
First posted
Apply now
• 29 June 2026 • 100% • Indeterminate duration • 2502 Biel/Bienne • Log in to see the salary estimate of jobup.ch Introduction to the company Swatch Group is the leader of the Swiss watch industry. Our group, headquartered in Biel, owns 16 renowned watch brands, present in all price segments. As the largest manufacturer of Swiss Made watches in terms of volume, with activities covering design, manufacturing, and distribution, we also focus on sustainability by integrating an eco-responsible approach within our 150 Swiss production sites. Joining Swatch Group means integrating a dynamic company with over 30 subsidiaries worldwide that values innovation and passion. To complete our team within our media agency, we are looking for a committed and competent person for the position of MEDIA SPECIALIST 100% Job description Are you passionate about media and their evolution? Do you want to evolve in an international environment and collaborate with iconic brands? Then this opportunity is for you! As a Media Specialist, you will be at the heart of Swatch Group's international media strategy. Your mission: plan, manage, and negotiate offline and online media purchasing for our brands, while working closely with our subsidiaries, partner agencies, technology providers, and publishers. We offer you a stimulating position within a world-renowned company, where you will have the opportunity to interact with international stakeholders. You will work directly with industry experts and evolve in a dynamic and innovative work environment. Profile With excellent communication and persuasion skills, you speak fluent French, English (minimum C1), and German. Autonomous and responsible, you can manage multiple projects simultaneously with rigor and efficiency. Your flexibility allows you to adapt easily to market challenges and evolutions. Required skills With a background in commerce or marketing, you have an in-depth understanding of media and their evolution. You master digital media and their impact on communication strategies. With an analytical mind, you excel in project management and the development of effective media plans. Your negotiation talent, combined with great communication ease, allows you to convince and establish strategic partnerships. Your new professional adventure starts here! Choosing Swatch Group means being part of a community determined to shape the future. Here, every contribution is valuable and has the potential to influence our common path. Within our companies, we appreciate direct interpersonal relationships with our employees, which is why we do not practice telecommuting. Languages French, English. German a plus. Workplace Biel

Automatically translated from the original.

Posted 6 weeks ago

Location

View on Google Maps