Reference Code:  9798

Performance Marketing Manager (Temporary, m/f - 100%)

Schaffhausen, SH, CH

Fixed Term

Since 1868, the Swiss watch manufacturer IWC Schaffhausen has been crafting exquisite Haute Horlogerie, in which the highest precision is combined with exclusive design. As one of the world's leading brands in the luxury watch segment, our long-established company daily upholds the pioneering spirit and the innovative talent that underlie our success.

To support our Digital Marketing Team at our headquarters in Schaffhausen we are looking for a


Performance Marketing Manager ( Temporary - m/f – 100%)


Reporting to the Team Lead Digital Marketing the Performance Marketing Manager will develop implementation plans in conjunction with the Team Lead Digital Marketing to deliver impactful SEM to drive the business. In addition the PMM will seek to identify and leverage emerging platforms to deliver innovative new customer engagement plans.


Close collaboration with CRM, E-commerce and the wider marketing organization will be needed to ensure the successful implementation of all campaigns.


Start: 01.04.2019

End: 31.03.2020




  • Definition, improvement and global coordination of search engine advertising
  • Development and management of the keyword strategy  
  • Definition of guidelines for local market search advertising
  • Collaboration with media agency to improve services and tracking of SEM KPIs
  • Definition and implementation of the search engine strategy for IWC.com based on solid analysis of the brand site statistics 
  • Analyzing and developing KPI repots for management
  • Identifying issues and optimization actions related to the KPI results



  • Bachelor and/or Master’s degree related to Computer science, Digital Marketing or E-commerce, Marketing or Business
  • 2 -3 year of working experience in the field of digital performance management within an organization or media agency
  • Advanced knowledge of the entire google marketing stack (Google Analytics, Google Adwords, Tag Manager)
  • Digital marketing and social media advertising professional with good grasps of all disciplines involved including Facebook Business Manager, LinkedIn, Twitter and Snapchat
  • Resilient, dynamic and team player personality with a pro-active and curious attitude
  • Ability to analyze and design complex systems
  • Good knowledge of MS Office, especially Excel and PowerPoint are required
  • Possess knowledge and passion for the IWC Brand, previous experience in the luxury industry is an advantage
  • Written and spoken fluency of the English language are required, German skills are a plus



IWC offers a challenging working environment: the company’s roots are in Switzerland, but it is a successful international player. We maintain our tradition, yet we are always on the lookout for innovations and ways to improve. Change management, education, further training and personal development are therefore of key importance for our long-term success.

Find similar jobs: