Robert Moorehead - Lane

Chief Risk Officer at Aventum Group

Robert Moorehead-Lane has extensive work experience in the risk management field. Robert is currently serving as the Group Chief Risk Officer at Aventum Group since September 2023. Prior to this, they worked as the Chief Risk Officer (CRO) at Aspen Insurance Group from December 2020 to September 2023.

Robert also has experience working at Grant Thornton UK Financial Services Advisory Business Consulting as an Associate Director from September 2018 to November 2020. In this role, they provided risk management advice and assistance to clients, including large global insurance firms and small-medium sized entities.

Before that, Robert was employed at Assurant where they held multiple roles. Robert served as the VP Global Solvency & ERM from January 2014 to August 2018 and was responsible for risk management and solvency frameworks for various US and global business units. Robert also held the position of European Chief Risk Officer from February 2012 to February 2014, overseeing risk management and regulatory compliance.

From September 2009 to January 2012, Robert worked as an Executive Advisor at KPMG UK, specializing in risk advisory projects and implementation of risk management frameworks. Robert also led Solvency II projects and delivered ORSA reports for large insurance companies.

Additionally, Robert has held positions such as Director of Operations at PLUS Markets Group plc from February 2007 to March 2009, and as a voluntary director of British Triathlon Federation from 2006 to 2008.

Earlier in their career, Robert worked at Genworth Financial as a Strategic Risk Manager from October 2005 to February 2007, and at Sterling Insurance as the Group Head of Risk from August 2003 to October 2005. Robert also served as the Head of Risk at Sterling Insurance Group Ltd from 2002 to 2004.

Overall, Robert Moorehead-Lane has gained significant expertise and leadership experience in risk management, particularly in the insurance industry, throughout their career.

Robert Moorehead-Lane completed their MBA in Business from the University of Greenwich between 1999 and 2003. Robert also attended Borden between 1984 and 1989, but no specific degree or field of study information was provided.

Links

Previous companies

Assurant logo
Aspen Insurance logo
Genworth Financial logo

Timeline

  • Chief Risk Officer

    Current role