IM&T Global Business Partner for Procurement & Sustainability –
Your future position?
Our Information Management & Technology (IM&T) department at Givaudan is continuously challenging itself to maximize its value, so, regularly reviews its way of working.
In this context, IM&T is now working at enhancing the delivery of new services to the business, with state of the art strategic planning, project management & architecture practices.
To do so, having a strong relationship with key business stakeholders is critical to understand their challenges and opportunities. We are staffing one Global Business Partner for each function of the company, to help their managers succeed in taking up new challenges, grow their business and meet their strategic objectives using Information & Digital Technologies.
Today, we are looking for the IM&T Global Business Partner for Procurement & Sustainability functions, either in Vernier or Kemptthal.
Sounds interesting? It could well be your perfect opportunity if, like us, you always aim to exceed customer needs, provide value and are experienced at fostering strong relationships.
In this exciting opportunity your main responsibilities will be the following:
You will help both functions to develop their strategy to identify the right information technology and digital solutions that will support their agenda.
You will inspire their leaders by bringing them the latest technology approaches and innovation, for them to develop relevant technology enabled business solutions
You will build and own an overarching IT enabling plan, where strategy, capabilities and design constraints converge. Ensure IM&T overall organization, especially the project delivery teams, are fully aligned to deliver on it.
Are you someone who wants to grow and shape your own world? Who is able to challenge and ask powerful questions to ensure decisions taken have been really thought through, and there is a clear articulation and calibration of the need and outcome? Who is able to translate business needs into an information system strategic plan? A leader with strong influencing skills? Then come join us - and impact your world.
Your professional profile includes
University degree (Bachelor Master) or Engineering diploma or relevant work experience; MBA is a plus;
Minimum 5 years of experience in leadership positions or consulting, with business exposure and involvement in IT project delivery;
International exposure in previous role
Knowledge in Procurement organization, processes and tools
Experience in translating Business opportunities into IM&T services.
Experience in building strategic plan in a complex environment
Experience in developing and fostering relationships with senior leaders
Our Benefits (for Vernier, Switzerland):
Paid Time Off and family leave
Sport and leisure clubs
Free car park
You are interested in this exciting challenge We are looking forward to receiving your application please make sure you enclose your CV, Cover Letter, Diplomas, and Work Certificates.
Your future employer?
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..
No job offers found
Unfortunately, no job offers have been found for your search. Please change your search criteria, or save the search as a search request to be informed of new jobs by email.