Generali Global Corporate & Commercial launches ambitious 2025-27 Next Level plan and new organizational setup
10 April 2025
- Technical excellence, client-driven solutions, and global expansion at the core of the new plan
- New organizational structure with key appointments to strengthen the Management Team, accelerate execution and drive profitable growth
Milan - Building on the strong accomplishments of the 2022-2024 three-year cycle, including more than €2.9 billion in Gross Written Premiums and delivering increased profitability in 2024, Generali Global Corporate & Commercial (GC&C) has unveiled its 2025-27 Next Level plan.
Aligning fully with the Generali Group’s “Lifetime Partner 27: Driving Excellence” strategy, the new GC&C plan focuses on driving excellence in client services and strengthening internal capabilities. To ensure effective execution, GC&C is introducing a streamlined organizational structure and key leadership appointments.
GC&C 2025-27 Next Level Plan
At the core of the GC&C 2025-2027 plan, three strategic priorities have been defined:
- Achieving best-in-class Technical Excellence through advanced underwriting analytics and expansion of Loss Prevention, enhancing resilience to climate change and emerging risks
- Boosting Multinational Programs’ proposition and enhancing Captive segment to further strengthen client centricity and elevate service levels
- Expanding the product offering by scaling up Specialty Lines, Cyber, Alternative Risk Transfer, and Parametric solutions, alongside the geographical footprint focusing on Germany, Iberia, Latin America and Asia regions.
To successfully execute these key priorities and continuously improve client services, Generali GC&C will also optimize its operating model and digital capabilities, embedding a Next Level mindset across the organization. Sustainability remains a key driver of profitable growth, with a strong focus on climate change adaptation and mitigation.
New Organizational Setup: Key Appointments and Changes
To ensure effective execution, Generali GC&C is strengthening its current Management Team by establishing a new organizational structure that leverages both internal and external talent and expertise.
- Insurance Function
Led by newly appointed GC&C Head of Insurance Philippe Vezio, this function focuses on delivering technical excellence to drive profitable growth, maintaining underwriting discipline, and coordination across geographies. Vezio brings over 30 years of international experience in the insurance industry to the Generali Group. He has managed leadership responsibilities in underwriting, claims, and operations across both retail and commercial P&C sectors. Before joining GC&C, Vezio held the role of Deputy CEO and Chief Underwriting Officer at Tokio Marine Asia. Within the Insurance function, Michele Pignoli, currently responsible for Parametric Products and Solutions, will expand his remit to include the Alternative Risk Transfer (ART) business. Pignoli will assume the role of GC&C Head of ART & Parametrics.
- Multinational Business & Captive Function
Led by Antonio Vianello, newly appointed GC&C Head of Multinational Business & Captive. This function has been established to support the evolving risk management needs of global clients and captives, also integrating innovative solutions to enhance GC&C service delivery globally. Vianello, leveraging his long-standing business expertise and market knowledge, will further expand the GC&C client-centric offer for global clients into the Captive segment, integrating risk management solutions and capitalizing on the rising market demand.
- People & Operations Function
Led by Nunzio Roberto Gagliardi, newly appointed GC&C Head of People & Operations, this new function integrates all levers encompassing People, Organization, Technology, and Processes to sustain the transformation of ways of working and operating model while fostering a culture of excellence. Gagliardi, who has covered several strategic roles in organizational transformation, HR, and change management, both within the Generali Head Office and previously as an international senior management consultant, will also maintain his current position of GC&C Head of People and Organization. Matthew Richardson has been appointed as the GC&C Head of Operations & IT within the People & Operations function. Richardson began his career in the IT department of Generali's UK Branch and has progressed through various management roles focused on digital innovation and operational excellence.
- GC&C CEO Office
Led by Raluca Rusu, newly appointed Head of the GC&C CEO Office, this new function will steer and monitor the execution of GC&C 2025-27 Next Level plan. In addition, Rusu will support the CEO in coordinating GC&C strategic initiatives in alignment with the Generali Group. Rusu joins the Group with a solid background in strategic advisory within the financial sector.
All the above-mentioned functions will report directly to the GC&C CEO, effective April 2025.
Christian Kanu, CEO of Generali Global Corporate & Commercial, said: “The GC&C 2025-27 Next Level plan builds on a foundation of strong momentum. We exceeded our 2022-24 targets with a record-breaking 2024, and we are now accelerating towards our goal: to position GC&C as a leading corporate insurer by 2030. To achieve this, we are expanding our global footprint, strengthening technical excellence, and investing in digital and AI capabilities, to deliver long-term value for our clients, our people, and our business. Excellence to us is not just an aspiration; it is the mindset that underpins our strategy and drives continuous improvement, innovation, and shared accountability at every level of the organization. I am confident that our new organizational structure, combined with the exceptional talent within our team, will be instrumental in taking GC&C to the Next Level. I am delighted to welcome Raluca and Philippe to the team and extend my best wishes to Antonio, Roberto, Matthew, and Michele in their new roles.”