28 days ago

Marketing Implementation Manager (m/f)

IWC Schaffhausen

  • Work region
  • Sector
  • Employment type
  • Position

 Please refer to jobwinner.ch in your application

Marketing Implementation Manager (m/f)

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.
Purpose:
To support our Marketing department at our headquarters in Schaffhausen as well as at our global marketing organizations we are looking for a Marketing Implementation Manager (m/f)The main function of this positon will be to act as the link between our marketing department at our headquarters and our local country marketing organizations. You will be involved in all conceptual marketing and communication projects and will be responsible for checking feasibility, costs and time as well as overseeing implementation.
Responsibilities:
*Create and oversee global marketing implementation plans and work with the countries to ensure quality control*Discuss and vet all local initiatives and align them with the global marketing strategy*Create plans for global campaign timing and budget allocation to be implemented at country level*Coordinate all reports, benchmarking and performance management in a systematic way*Share best practice examples between countries and create a forum for regular marketing campaigns*Function as the prime point of contact for all market requests concerning marketing topics and ensure that these are vetted and redistributed to the appropriate HQ specialist team *Gather feasibility, cost and quality feedback and critique HQ conceptual initiatives in terms of their "do-ability" at country level
Profil:
*Bachelor and/or Master's degree related to marketing and communications*Minimum of 7 years working experience in the field of marketing and communications *Consulting background and experience managing a variety of stakeholders is a plus*Possess knowledge and passion for the IWC Brand, previous experience in the luxury industry is an advantage*Understanding of complex marketing campaigns*Digital native with good grasps of all disciplines involved*Organizational talent, with a structured approach *Assertive personality as well as strong negotiation skills*Excellent intercultural communication and facilitation skills as well as previous international work experience *Written and spoken fluency of the English language are required, French and German skills are a plus *Travel is required (25%)