Managing Director & Senior Partner
Davide Corradi is a core member of The Boston Consulting Group's Insurance practice and a member of the firm's Strategy, Corporate Development, and Financial Institutions practices.
Since joining BCG in 1999, Davide has been exposed to a wide array of industries characterized by different competitive dynamics. He has worked in Europe, the Americas, and Asia.
In the past decade, he has advised the top insurance players in Europe and Italy—including industry regulators and associations—on how to evolve and reinforce competitive advantage in light of the profound changes reshaping the industry globally.
Davide has a true passion for the insurance sector and is a firm believer that insurance will play a decisive future societal role driven by strengthened innovation, customer-centric culture, and new risk- and investment-management capabilities.
Before joining BCG, Davide worked for the Italian power and utility company Enel.
Reinsurers’ average annual total shareholder return has generally exceeded that of primary insurers over ten- and five-year horizons.
Disaggregating companies’ total shareholder return is telling. Profitable growth is essential to sustaining long-term value creation because it contributes to each component of TSR.
A look at the world’s 100 largest stock-listed insurers shows the advantage of having a strong operating model and advanced digital capabilities.
To reignite growth and boost returns, insurers need to fundamentally rethink their business and operating models.
Generali Italia understood that process automation isn’t just about technology. It’s also about what customers and employees need from those processes. By helping Generali deploy smart process automation, we also helped it realize a vision: to become a lifetime partner for its customers.
In the past few years, the cost of capital for insurers has climbed far faster than it has for other industries. (See Exhibit 1.) As a consequence, capital has to be managed more efficiently in order to deliver higher returns.
It takes hard work—and a transformational mindset—to grow in the mature and competitive insurance marketplace.
Half of all insurance transactions fail to create value. Companies can tip the scales with rigorous strategy and target analysis, strong deal execution, and effective post-merger integration.