Job Detail

Head of Integrated Marketing

Inseriert am: 05.04.2019

 


Department: IOC Television & Marketing Services SA


Location: Lausanne, Switzerland


Contract Type: Open-ended


Activity Level: 100%


Entry Date: 20.05.2019


Deadline to apply: 19.04.2019


 


 


Mission


The Head of Intergrated Marketing will lead, develop and manage the direct marketing and engagement marketing strategy, function and team supporting consumer marketing endeavours to scale direct fan relationships. 


 


Main responsibilities



  • As a member of the Department Extended Leadership Team, and working in close collaboration with, and in support of, IOC Communications and Olympic Channel Services, deliver IOC digital strategy objectives by enabling and scaling direct marketing programs brand communication campaigns to engage with Olympic fans. 

  • Lead the procurement and oversee the execution of direct marketing programs to achieve goals related to the IOC digital strategy and in support of the goals of the various parties within the Olympic Movement (NOCs, International Federations, OCOGs). 

  • Develop a data engine to inform real-time decision making, content development, and media deliverables. 

  • Craft and implement effective CRM and retention strategies to increase engagement with new and existing customers across promotional, transactional, lifecycle, triggered and rewards-focused campaigns

  • Build marketing communication campaigns to drive interest and engagement of Olympic content and the Olympic brand.

  • Set KPIs and ensure that they are met. Also ensure correct and relevant reporting in collaboration with Insights teams. 

  • Champion best-in-class marketing communications practices, from email deliverability and frequency, to creative approaches.

  • Continuously improve tools, reports, content and processes

  • Ensure excellent relationships with our internal teams as well as with our external service providers

  • Partner as a thought-leader and collaborator on digital marketing and CRM to TMS, the Olympic Channel and the IOC, including developing the IOCs CRM Center of Excellence. 

  • Stay abreast of latest direct marketing, analytics and data protocols and methodologies and adopt/adapt them to the evolving needs of the IOC.

  • Manage a team digital marketing and brand communications managers. 

  • Lead and grow a high performing team of marketers


 


Training and competences



  • University degree or equivalent in business, marketing, advertising or related field; Masters degree preferred or equivalent work experience

  • Minimum 10 years of proven business experience in a commercial environment, preferably in consumer marketing, new media, business development, and or sponsorship setting

  • Minimum 10 years in a direct marketing executing global consumer direct marketing programs including performance media, identity management, data warehouse architecture, ad tech, reporting and analytics; with demonstrated success delivering complex multi-channel CRM campaigns