• Corporate Communications & Reporting Manager Vernier
  • Givaudan SA in Vernier, , Switzerland
  • jobs
  • 2 weeks ago

jobs description

Join us and celebrate the beauty of human experience. Create for happier, healthier lives, with love for nature. Together, with kindness and humility, we deliver food innovations, craft inspired fragrances and develop beauty and wellbeing solutions that make people look and feel good. There’s much to learn and many to learn from, with more than 16,000 employees around the world to explore ideas and ambitions with. Dive into varied, flexible, and stimulating environments. Meet empowered professionals to partner with, befriend, and stretch your skills alongside. Every day, your energy, your creativity, and your determination will shape our future, making a positive difference on billions of people. Every essence of you enriches our world. We are Givaudan. Human by nature.

Are you a passionate Communications professional who wants to further build your career with the global leader in the creation of Taste & Wellbeing and Fragrance & Beauty? Do you want to become an important member of... our Group Communications team and focus on exciting projects while being based in our Vernier office in Switzerland? - Then this could be your future position!

We are looking for a ‘Communication Manager’ to support the Corporate Communications integrated reporting team and ensure the smooth functioning of the reporting process and excellent stakeholder communications. You will maintain the quality and effectiveness of our reporting efforts by assisting in project coordination and content management.

You will support change tracking, best practice research, project documentation, hands-on project management, and content development assistance. While your role will involve leadership support, it focuses on execution and support tasks within the reporting team.

This individual contributor role will be based in our Vernier office in Switzerland and report to the Corporate Communication Manager. The role is on a fixed-term contract for 2 years - the contract could be extended later depending on our requirements, with the potential to become a permanent role with us later on.

Sounds interesting? It could well be your perfect opportunity if you have a true passion for the world of communications, love staying ahead of the curve, and deliver value.

In this exciting role, you will be responsible for -

• Project support: Coordinating multiple projects within the integrated reporting team, supporting smooth execution and completion.

• Content management: Collaborate with team members to maintain important information on the organisation's websites and databases, ensuring accuracy, relevance, and compliance with regulatory and compliance requirements. This includes tracking and publishing finance and company manager appointments, updating the company manager list database, and assisting in publishing and updating a comprehensive list of company sites worldwide.

• Change tracking: Monitor upcoming changes in reporting standards and regulations and support the implementation of necessary updates to reporting processes and materials.

• Support the report completion phase: Updating text modifications, proofreading, and stakeholder management.

• Best practice research: Research to benchmark industry best practices in reporting and regulatory frameworks and provide insights to enhance our reporting strategies.

• Project documentation: Maintain project documentation, including schedules, meeting minutes, and action items, to facilitate efficient project management and communication.

• Assistance in design thinking: Help apply design thinking principles to develop creative and impactful solutions for reporting challenges and opportunities. This includes creating assets from reporting content for the website and presentations to enhance communication and use content from reports.

• Hands-on assistance: Provide hands-on project management and content development support, contributing to the team's efforts and promoting a collaborative work environment.

• Multi-tasking support: Help manage multiple tasks and priorities within a small team environment.


Your professional profile includes -

• Available to join immediately or at short notice in the month of June 2024.

• A bachelor's degree in Communications, Marketing, Business, or a relevant discipline.

• 5+ years of relevant experience in corporate communications, with exposure to integrated reporting.

• Knowledge or experience in sustainability topics will be good to have.

• A good understanding of project management principles, with the ability to assist in coordinating projects and supporting project documentation.

• Awareness of regulatory frameworks and reporting standards would be a plus, with a willingness to learn and support compliance efforts.

• Good communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.

• Excellent presentation and project management skills.

• A team player, comfortable with diversity.

Your benefits in Vernier -

• Excellent opportunities for progressive learning and development.

• 40-hour working week - at least 4 days a week in the office.

• Subsidised meals in the staff restaurant/you benefit from a discounted catering offer (including lunch).

• Sport and leisure club (amenities/showers on site).

• Discounts at the company shop.

• Subsidised REKA vouchers.


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.

Every essence of you enriches our world.

Givaudan is committed to equal opportunities. Therefore, we welcome applications regardless of cultural and social background, gender, age, religion or sexual identity.

We also have a safe working environment, progressive working conditions and are certified as an equal pay employer
Vernier Switzerland


Apply - Corporate Communications & Reporting Manager Vernier