Assicurazioni Generali

Generali Investments Switzerland - CRO / Head of Risk Management

Assicurazioni Generali

ZurichPosted Mar 10, 2026

Job description

Generali Investments Switzerland Ltd (GIS) is seeking a forward‑thinking and committed **Chief Risk Officer (CRO) **to take over full responsibility for the company’s risk management function. In this key strategic role, you will shape the future of our risk organization, strengthen our risk culture, and play a central role in safeguarding and enabling long‑term value creation. 

We offer a dynamic international environment where your expertise, leadership, and ideas have a tangible impact on the organization. A strategically influential leadership role with substantial impact on the company’s risk culture and governance. Close collaboration as part of the Executive Board and with international stakeholders in the Generali Group. A dynamic, inspiring environment with modern structures and decision‑making proximity. Attractive opportunities for personal and professional development in an evolving international organization.

Key Responsibilities:

The ideal candidate will perform the following activities:

Leadership & Governance

  • Full responsibility for the Risk Management function, including leadership of a small, specialized team.
  • Member of the Executive Board, advising senior leadership and the Board of Directors on all risk‑related matters.
  • Ownership of the company’s risk framework, including definition, development, and continuous improvement of risk governance, policies, and methodologies.

Risk Framework & Oversight

  • Oversight and monitoring of all material risk categories (market, credit, liquidity, operational, regulatory, reputational, and strategic risks) for Bond, Equity, Multi Asset, Mortgage and CLO funds. 
  • Ensure compliance with internal governance standards and all regulatory requirements (FINMA, Generali Investments Risk Management, and relevant standards).
  • Drive the implementation and optimization of the risk control system (RCS) and internal control system (ICS).

Reporting & Analysis

  • Preparation of high‑quality internal and external risk reports (incl. Executive Committee, Risk Committee, Board Risk Reporting).
  • Ensure robust risk measurement methods, models, stress tests, scenario analyses, and early‑warning indicators.
  • Provide strategic risk insights to support decision‑making, capital planning, and business development.

Process & Systems Development

  • Redesign, enhance, and implement end‑to‑end risk processes in close collaboration with the parent company in Italy, Generali insurance units in Switzerland, and external experts.
  • Further develop risk data management and the risk systems landscape, including tools for quantitative analyses and regulatory reporting.

Cross‑Functional Projects

  • Lead and contribute to company‑wide strategic initiatives with significant risk implications.
  • Foster a strong risk culture across the organization through proactive stakeholder engagement, training, and communication.