Member of the Motul Global Leadership team and reporting to Motul's Chief Brand & Communication Officer, the Head of Brand Activations is the guarantor of the best activation and respect of the Motul brand image. This role oversees Motul's communication strategically & operationally through 4 main pillars:
Responsible for the elaboration and management of the partnerships strategy within the Motul Group. In collaboration with various stakeholders (Brand & Comm team, BUs, R&D, Product, CoE Market, Chief Business Officer), he/she designs, plans, implements, and reports on Brand Activations to support the company’s strategic objectives.
Managing a team of 4 to 6 people, the Head of Brand Activation is responsible for the strategy and implementation of Motul's communication and business strategic plan:
With the support of a Sponsorship manager:
With the support of an Event manager and an Event coordinator:
Education / Qualification: Master Degree in Marketing / Business School or equivalent; Sport Marketing is a plus.
Experience needed: 12+ years of experience with at least 5 years in a management position; Motorsport / Automotive & Powersport Experience.
Sponsorship & Brand Activation Expertise.
Language: English is the main language for the job: Written & Spoken; French written & spoken; every other language appreciated.
Soft skills: Profile used to evolve in multicultural environments and international groups; flexible, multitasking with a strategic overview; able to compose with complex situations and different influence poles; very good relationship and negotiation skills.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.