Sheldon is the Group Chief Risk Officer for Canopius. After graduating with a Master’s in Physics Sheldon worked in Banking where he held several quantitative roles on a Trading Floor, before running the global funding and liquidity analytics for Lloyd’s Banking Group Treasury. In 2005 he transitioned into Insurance as Head of Financial Risk for listed insurer RSA responsible for Asset side Capital and Reinsurance Credit risk leading RSA through their Solvency II model validation.
In 2010 he moved into the Specialty P&C Market as Head of Risk for Talbot Underwriting, ultimately building the global ERM team for Bermuda based parent Validus and co-Chairing the LMA CRO Forum before becoming the Chief Risk Officer for ANV where he lead the Risk, Legal and Compliance function through the Lloyd’s Solvency II application.
He was more previously Managing Director for AmTrust at Lloyd’s and joined the Canopius Group in 2019 as part of the merger.