GC&C introduces three-year strategic plan, new leaders

Strategic plan includes three main areas of focus

GC&C introduces three-year strategic plan, new leaders

Insurance News

By Josh Recamara

Generali Global Corporate & Commercial (GC&C) has announced its strategic plan for 2025 to 2027, building on the results of the previous three-year cycle.

The insurer reported more than €2.9 billion in gross written premiums and improved profitability in 2024. The new plan, titled “Next Level,” is part of Generali Group’s broader “Lifetime Partner 27: Driving Excellence” strategy.

The 2025 to 2027 plan outlines three main areas of focus: technical development, client services for multinational and captive business, and product expansion. To support these goals, GC&C is introducing an updated organisational structure and several senior leadership changes.

Strategic priorities

The plan identifies technical development as a key area, with efforts to apply advanced underwriting analytics and enhance loss prevention services. These measures are intended to support risk management in areas such as climate change and other emerging risks.

GC&C also aims to strengthen its multinational proposition and expand its captive business offering. The company plans to develop its service model to reflect evolving client needs in global programmes and risk retention strategies.

Product development will continue through the growth of specialty lines, including cyber, alternative risk transfer and parametric solutions. The insurer is also planning targeted geographical expansion, focusing on Germany, Iberia, Latin America and Asia.

GC&C said it will continue to invest in its operating model and digital capabilities to support these goals. Meanwhile, climate-related considerations and sustainability will remain part of the company’s strategic approach.

Organisational changes

To support delivery of the plan, GC&C is restructuring its leadership team, combining internal promotions with new external appointments.

A new insurance function will be led by Philippe Vezio, who was appointed as GC&C head of insurance.

Vezio joins the business with over 30 years of experience in insurance, having held positions in underwriting, claims and operations. He most recently served as deputy CEO and chief underwriting officer at Tokio Marine Asia.

Within the same function, Michele Pignoli will take on an expanded role as head of ART & Parametrics, adding the ART business to his current remit.

The multinational business and captive function will be led by Antonio Vianello. This function will focus on supporting global clients and captive structures, including the integration of risk management solutions.

Nunzio Roberto Gagliardi has also been appointed head of people and operations. The function brings together areas including human resources, organisational design, technology and business processes. Matthew Richardson has been named head of operations and IT. He has held various roles within Generali that are focused on technology and operational performance.

A newly created CEO office will be led by Raluca Rusu, who will oversee implementation of the strategic plan and coordinate groupwide initiatives. Rusu joins from a background in financial sector advisory and strategic planning.

All functions will report directly to the GC&C CEO Christian Kanu (pictured above), effective April 2025. Kanu said the plan is intended to build on existing progress and position the company to meet long-term business objectives.

“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,” Kanu said, adding that the company would continue to develop its global presence, invest in digital capabilities and apply a structured approach to performance and service delivery.

Related Stories

Keep up with the latest news and events

Join our mailing list, it’s free!