TEAM LEADER DIGITAL MEDIA 100%

Company:  Swatch
Location: Biel
Closing Date: 21/10/2024
Salary: £80 - £100 Per Annum
Job Requirements / Description
The CompanyAt 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 DescriptionMain responsibilities will include:Manage the global media planning budget (online and offline)Develop Marketing objectives and strategies for the Global Media PlanningManage 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 resultsManage the online campaigns with both awareness and performance objectives, including prospecting and retargeting campaigns for the key marketsManage 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 ownersContract 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 partnershipsTeam leading and supervision of a team of 4 peopleProfileProfile:Experience in media buying (online and offline)Degree in Marketing, Communication or Business of the fast-moving consumer goods industry is requestedGood knowledge and experience with integrated marketing and the InternetExperience in project managementAbility to manage multiple projects involving coordination with various departments both internally and externallyExperience in leading a team would be a plusProfessional RequirementsYou 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.LanguagesIn addition, you possess excellent communications skills and are fluent in English, German and/or French. Every other language, such as Italian, is a plus.Job Location: Switzerland (Bern), Rue Nicolas-G-Hayek / Nicolas-G-Hayek-Strasse, 2502, Biel/BienneCompany Address: Swatch Ltd Nicolas G. Hayek Strasse 1 CH-2502 Biel Switzerland #J-18808-Ljbffr
Apply Now
Share this job
Swatch
  • Similar Jobs

  • TEAM LEADER DIGITAL MEDIA 100%

    Biel/Bienne
    View Job
  • TEAM LEADER DIGITAL MEDIA 100%

    Biel/Bienne
    View Job
  • TEAM LEADER DIGITAL MEDIA 100%

    Biel
    View Job
  • Team Leader Media & Buffer Manufacturing

    Lengnau
    View Job
  • Team Leader Sales Administration (M/F) 100%

    Sonceboz
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙