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.

IT Demand Data center&platforms stream lead

IT Demand Data Center & Platforms Stream lead - Your future position?


In the Data Center and Technology Platforms such as SAP, J2EE, Analytics and Scheduling area : master high level I&T service, get a very good insight of the IM&T strategy, own the I&T service evolution roadmap and ensure its alignment with IM&T strategy & priorities while keeping a high focus on the I&T overall architectural consistency, scalability and sustainability.


Main responsibilities

  • manage demand pipeline, making sure projects and new demands are addressed with the right priority,
  • accountable and responsible of I&T strategic assessment for his/her domain
  • build strategy and tactical plan (TP including budget),
  • be responsible for project demand analysis (objective, scope, business case),
  • support service improvement initiatives and best practice implementation. Act as an internal consultant,
  • ensure consistency of the I&T service
  • ensure right involvement of service customers in projects
  • support  Portfolio Manager  in consolidating tactical plans in coordination with other Stream Leads




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 and join us – and impact your world.


Your professional profile includes:

  • Required Higher Education completed preferably with a degree in Engineering.
  • Fluent in English. Additional language is a plus.
  • Minimum 8 years of experience in the IT Domain.
  • Minimum 5 years of experience with large Corporate Data Center Solutions.
  • Minimum 3 years experience in being an international team player working across countries and at the global level.
  • Technical skills:
    • Broad knowledge of Information Systems architecture
    • Strong experience in systems specification and design.
    • Ability to quickly comprehend the functions and capabilities of new technologies
    • Strong communication and documentation skills
    • Expert in understanding, articulating and translating business requirements to system requirements at a conceptual level (business to IT translation).

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 »