Skip to content
My account
Don't have an account yet?Sign up
Select Language

TEAM LEADER DIGITAL MEDIA 100%

Key information

  • Publication date:12 December 2024
  • Workload:100%
  • Contract type:Permanent position
  • Place of work:Bienne

The company

At Swatch, we thrive on surprise. Whether it's with our collections, action sports or artistic collaborations, we don't stay inside the box. We're here to shake things up with our striking designs, which always reflect the zeitgeist but never fail to catch the eye. That's what we do best, and that's what we've done since 1983.

Our team is a collective of passionate people, headquartered in Switzerland and present worldwide. We are visionaries and revolutionaries - unwaveringly true to ourselves and unafraid to do things differently. Together, we are here to make the world a little more colorful and exciting by embracing newness and boldness. You might even say that we're more than just a watch company.

Are you one of us? Join our team. 

To reinforce the marketing team at Swatch Headquarters in Biel/Bienne, Switzerland, we are currently searching for a:

TEAM LEADER DIGITAL MEDIA 100%

Job description

Main responsibilities will include:

  • Manage the global media planning budget (online and offline)
  • Develop Marketing objectives and strategies for the Global Media Planning
  • Manage the HQ Media Planning campaigns (online and offline), starting from the media planning definition, the implementation, the optimization and the monitoring of the campaigns, until the reporting and the evaluation of the final results
  • Manage the online campaigns with both awareness and performance objectives, including prospecting and retargeting campaigns for the key markets
  • Manage the local media planning investments, starting from the media briefings and media guidelines shared with the local marketing teams until the supervision and approval of the local media plans (online and offline).
  • Manage the relationships with agencies and media owners
  • Contract and campaign negotiations with agencies and with international media partners across all media types: digital, outdoor, TV, Print as well as event integration and global cross media partnerships.
  • Team leading and supervision of a team of 4 people

Profile

Profile:

  • Experience in media buying (online and offline)
  • Degree in Marketing, Communication or Business of the fast-moving consumer goods industry is requested
  • Good knowledge and experience with integrated marketing and the Internet
  • Experience in project management
  • Ability to manage multiple projects involving coordination with various departments both internally and externally
  • Experience in leading a team would be a plus

Professional requirements

You are a team player with good human relationship skills and you are able to work independently. You are proactive and capable of working in a fast moving & ever-changing environment.

Languages

In addition, you possess excellent communications skills and are fluent in English, German and/or French. Every other language, such as Italian, is a plus.

Company address

Your new employer:

At Swatch we don't do boring. We thrive on innovation and infuse our pioneering and adventurous spirit into everything we do. As such we operate in a fast-paced and dynamic environment that values creativity, teamwork and openness. We want our people to feel inspired to bring their best and authentic self to work and actively seek to create an environment that prioritizes diversity, equity and inclusion and where individuals feel heard and appreciated.

We strongly believe that happy and healthy employees are the key to success. That is why we offer attractive benefits including:

Work and holidays:

  • Flexible 40 working hours / week
  • 30 days of annual leave

Health insurance / Pension fund:

  • Contribution to health insurance costs
  • First class pension fund

Maternity/Paternity :

  • Extended maternity leave
  • Family allowances beyond legal requirements

Further training:

  • Training and development plan
  • Paid language courses

Mobility:

  • Unique and modern buildings and outdoor facilities
  • Convenient location and access via public transport
  • Free underground parking and access to bike sharing

F&B:

  • Subsidized on-site canteen and food trucks
  • Free coffee and tea

Other:

  • Product discounts
  • Wellness benefits and fitness programs
  • Fun workplace events

Contact

If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to send us your CV in English.

SWATCH Ltd.
Human Resources
Nicolas G. Hayek Strasse 1
CH - 2502 Biel/Bienne

Contact

  • Soraya Dottore
  • Swatch AG