Barry Beard

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.