Swatch, launched in 1983 by Nicolas G. Hayek, 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. Today Swatch continues to innovate and surprise with new models, collections and special editions. The brand maintains a strong presence in the world of sports with its commitment to snowboarding, freeskiing, surfing, beach and mountain bike slopestyle. Right from the start, Swatch connected with art and artists, and Swatch watches remain a prominent canvas for artists from a broad range of disciplines.
Digital Media Planning Project Leader 100% (F/M)
As Digital Media Planning Project Leader, you will be part of the Brand Communication team. Responsible for Swatch media planning campaigns in collaboration with the Head of Media Planning, you will be working on a wide variety of projects, managing campaigns at HQ level, supporting local markets for local campaigns, and providing best practices on next-generation digital media trends.
Main tasks will include:
Besides your positive and analytical personality, you bring a degree in Marketing / Digital Media and min 3 years’ experience in a similar position, preferably in a web media agency. Strong team player with excellent organizational skills, you possess good understanding of Online Retail and the different fields of Online Marketing. Fashion experience is a plus.
You bring strong knowledge of Digital Media Planning, with a particular focus on Social Media and Programmatic campaigns, re-targeting campaigns, Search campaigns, web analytics and tracking systems. Very good knowledge of Google Marketing Platform, Facebook Business Manager and the major DSP/DMP, as well as proficiency in MS Office (especially Excel and PowerPoint) is requested.
You possess the ability to work well in extremely fast-paced environment, a high sense of team working and are used to manage multiple projects simultaneously, keeping tight deadlines and coordinating with various business partners internally and externally.
In addition, you possess excellent communications skills and are fluent in English (Mandatory); German and/or French is a plus.
If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to send us your CV in English.
Job location
2502 Biel/BienneCompany address
Swatch Ltd
Nicolas G. Hayek Strasse 1
CH-2502 Biel