Barry Beard
Head of Complex Risk
Barry Beard joined Sompo in February 2025 as Head of Complex Risk, based in London. Barry’s over 25 years of insurance industry experience includes serving as Credit Risk Manager and Head of Global Services and Complex Multinational business in the European market.