Givaudan is currently looking for a Corporate Communications Manager at their Global Headquarters in Vernier. Reporting to the Head of Corporate Communications and a member of the Corporate Communications function, you are responsible for managing all internal and external management communication, primarily for the CEO and Chairman. You are also responsible for leading engaging employee communications contributing to Givaudan’s employee engagement. Working in a matrix organisation, you collaborate actively with Corporate and divisional communication functions, as well as business functions in order to align on strategic, messaging and operational aspects. you also contribute content to corporate reports and events (e.g. Annual Report, AGM, etc.).

 

Main responsibilities:

  1. Internal and external Management Communication
    You will lead the planning, preparation and implementation of management conferences and other existing management dialogue with senior managers and employees. (Executive committee, quarterly calls). You will also be responsible to write the CEO letters and speeches and support Executive Committee members on key communication needs: videos, key messages, speaker training. Finally you also develop an engaging approach to cascading information on key projects through senior managers throughout all levels of the organization.
  2. Employee Communication
    You will chair an editorial meeting seeking to optimise how we best reach and engage various audiences across channels on key business topics; person aligns the team on weekly cross-functional key priorities. You will guide a cross-functional team in developing strategic stories that demonstrate progress on the company’s strategy implementation and business performance; also actively sources and develops some of these stories. You will have the opportunity to drive key message development on key business topics; working in close collaboration with communication business partners to align on key messages for these business topics. Finally you will collaborate with brand communication manager to develop and drive a culture of ‘engaging storytelling’ throughout the Communications team and the wider organization.
  3. Measuring impact and evolving internal communications
    You define KPIs to measure on an ongoing basis the impact of Givaudan’s internal and management communication; use insights for continuous improvements. You evolve Givaudan’s internal communication channels and publishing platforms to latest digital technology and state-of-the-art level (close collaboration with digital Communications manager and IT).

Profile:

With a graduate degree in Communication or Journalism, you have 8 years of experience in an editorial position preferably within a corporate department for International companies. You are both creative and strategic and very much tuned into storytelling activities, leadership presentations. You are an English native, French an advantage. You are customer oriented and at ease to deal with all levels in the organization. You are organized, structured in dealing with multiple projects at a time. You are a positive attitude person in all circumstances, as well a team player.

For further information and to apply>>