The Future of Insurance Podcast – Neil Harrison, Global Head of Claims, Willis
The Future of Insurance Podcast – Neil Harrison Global Head of Claims, Willis Season 8, Episode 13, February 3, 2026 Episode Details Neil Harrison joined Willis in April 2024. He is Global Head of Claims, and a member of the company’s Global Executive Team. Neil is based in New York. At Willis, Neil oversees all […]
The Future of Insurance Podcast – Neil Harrison, Global Head of Claims, Willis Read More »
