Giuseppe (Beppe) Di Riso is a Managing Director and Head of Alvarez & Marsal’s Financial Services Industry in Zurich. He also co-leads the firm’s FSI practice in the DACH region.
Mr. Di Riso specializes in performance improvement and business transformation in insurance, banking, wealth and asset management. He brings more than 20 years of experience in financial services, blending advisory and senior management roles across different markets.
Prior to joining A&M, Mr. Di Riso held a number of global leadership positions for over 13 years in the reinsurance and insurance industry for Swiss Re and Zurich Insurance Group. His experience encompasses strategy, products, solutions, distribution, global client management, transformation and delivery of life insurance value creation plans in Europe and Asia.
Previously, Mr. Di Riso served at McKinsey & Company for six years, helping banks, asset/wealth managers and large global investors across M&A, post-merger, client management and revenue acceleration programs in Europe, the Middle East and North Africa. He started his career with FMCG in product management and sales, where he spent over five years at Cadbury Schweppes and L'Oréal in Italy and France.
Mr. Di Riso earned an MSBA (cum laude) from the University Cà Foscari of Venezia. He has also completed leadership programs at IMD in Lausanne and Harvard Business School. Mr. Di Riso is a dual citizen of Italy and Switzerland and fluent in Italian, English, French, German and Spanish.
The Blueprint II programme sets an ambitious mission to digitise the London insurance market, aiming to enhance its efficiency, agility, and cost-effectiveness. Read our latest article to successfully navigate Blueprint II.
Alvarez & Marsal is proud to have joined ACORD (Association for Cooperative Operations Research and Development) as we continue to expand our footprint in the U.S. and London insurance market.
Embarking on 2024, the insurance industry stands at a pivotal juncture. Following a year of profitability driven by increased investment returns, higher interest rates, and premiums in 2023, the industry is confronted with a fresh set of challenges as economic forces slowdown and megatrends such as complex geopolitical risk, technological advancements, and increased cyber-security risks reshape insurers’ operational strategies and challenge established risk and profit models.
Across the global insurance landscape, multiple megatrends are converging, changing the nature of risks that communities, entities and businesses are exposed to. In our latest paper, we share how five megatrends drive profound impact across the insurance industry and complex claims management.