Richard Thornton

Advisory Board Member at CyberCube

Richard Thornton is an Advisory Board Member at CyberCube. Richard has over 20 years of experience in the insurance industry. Richard has worked as a Partner at Oliver Wyman, Group Chief Operating Officer and Head of Strategy at Aspen Insurance Holdings, and an Economist at the Bank of England/FSA. Richard has a wealth of experience in strategic planning, business transformation, new business launch, pricing and underwriting processes.

Richard Thornton attended the University of Oxford, where they earned a Bachelor of Arts in mathematics.


  • Advisory Board Member

    Current role