Global Head of IT Operations Matthew Richardson discusses insurance innovation and leading an ambitious, digital-first evolution
GC & C
Global Head of IT Operations Matthew Richardson discusses insurance innovation and leading an ambitious, digital-first evolution
With commercial and corporate insurance facing increasing complexity, evolving client expectations and an accelerated shift toward digitalfirst experiences, companies face a challenge: maintaining pace and scaling efficiently and effectively to stay competitive.
This, however, is not the case for Generali Global Corporate & Commercial( GC & C). GC & C is a specialised business unit of Generali Group – one of the world’ s largest insurance and asset management companies. The division offers P & C insurance and service solutions to medium-large companies and brokers in more than 180 countries.
Not content with just keeping pace, GC & C is committed to playing a leading role in the transformation of the industry.
Strategically created as a separate business unit from Generali 13 years ago to provide a single, standardised global business division capable of serving customers across Generali’ s decentralised operations, GC & C has always worked with a mindset more akin to that of a start-up than a legacy player.
“ Innovation is in our DNA, and Generali GC & C is accelerating its commitment to technological innovation and AI, investing in cutting‐edge solutions that fuel excellence, efficiency and sustainable value in the 2025 – 2027 strategic plan,” says Global Head of Operations & IT Matthew Richardson.“ The idea behind our formation was that, whether you walked into a Generali office in Madrid, Paris, London, Hong Kong, Milan or anywhere else in the world, you would get exactly the same excellent experience. Our clients are large and have complex needs that
52 March 2026