Apply »

Givaudan is the global leader in the creation of flavours and fragrances. In close collaboration with food, beverage, consumer product and fragrance partners, Givaudan develops tastes and scents that delight consumers the world over. With a passion to understand consumers’ preferences and a relentless drive to innovate, Givaudan is at the forefront of creating flavours and fragrances that ‘engage your senses’. The Company achieved sales of CHF 5.5 billion in 2018. Headquartered in Switzerland with local presence in over 145 locations, the company has almost 13,600 employees worldwide. Givaudan invites you to discover more at www.givaudan.com.

Marketing Manager Science & Technology

Marketing Manager – Science & Technology – Your future position?


As a Marketing Manager for Science & Technology (S&T), you will ensure internal and external promotion of existing and new technologies / initiatives by managing overall positioning and communication plan for new technologies and in particular those that are sustainability-related. 


Sounds interesting? It could well be your perfect opportunity if, like us, you always aim to exceed customer needs, think beyond to predict the next market theme, deliver value and are skilled at fostering strong relationships.

In this exciting role, reporting to the Head of Fragrances S&T Marketing, you will: 


Positioning & Communication Plan


  • Review and manage positioning and branding of our new technologies, in particular the sustainability « innovating responsibly » technologies
  • Develop and execute marketing communication plan in liaison with Fragrance Communication
  • Develop specific marketing communication plans
  • Maximise external communication to increase Givaudan visibility
  • Follow market trends and develop business intelligence and specific marketing tools in the field of sustainability « innovating responsibly » pillar, including social media
  • Support knowledge sharing initiatives 


Internal & External Promotion


  • Develop launch plans for new technologies
  • Re-pack, align and re-communicate existing technologies
  • Develop inspiring communication pack for launch of new initiatives 
  • Develop new ideas for optimal and engaging internal promotion
  • Support the development of specific category / regional / customer pack in liaison with Business Marketing


You ?


Are you someone who wants to grow and shape your own world? Who thrives being in a culture where you can express yourself in a creative team environment? Who wants to collaborate and learn together with teams who are as passionate as you are? Then come join us – and impact your world.


Your professional profile includes:


  • Bachelor in Science-related field (ideally in Chemistry)
  • 2+ years of experience in science-related marketing or communication
  • Knowledge of sustainability from a science point of view 
  • Experience in working in an international environment (ideally in Fragrance or related industry)
  • Full proficiency in English a must, French a plus
  • Strong communication and interpersonal skills, ability to build network internally
  • Strong organisational skills, ability to prioritize and multi-task 
  • Drive for results and Customer focus
  • Integrity and Trust

At Givaudan, you contribute to delightful taste and scent experiences that touch people’s lives.
You work within an inspiring teamwork culture – where you can thrive, collaborate and learn from other talented and passionate people across disciplines, regions and divisions.
Join us and Impact Your World

Diversity drives innovation and creates closer connections with our employees, customers and partners.
Givaudan embraces diversity and is committed to building an inclusive environment where everyone impacts our world.

Apply »