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
Training and competences