James Armstrong

Chief Executive Officer at Veygo UK

James Armstrong is currently the Chief Executive Officer at Veygo UK since July 2022. Prior to this role, James held the position of Chief Risk Officer at Admiral Group plc from March 2014 to July 2022. With a background in mathematics and actuarial expertise, James has also worked in various managerial roles at Deloitte Consulting, Lloyds Banking Group, and Lloyds TSB. In addition, James has previous experience as an Industrial Placement Medical Statistician at GlaxoSmithKline. James holds a 2:1 degree in Mathematics from Cardiff University and is a Fellow in General Insurance from the Institute of Actuaries.

Links

Previous companies

Lloyds Banking Group logo
Admiral Group logo
Deloitte logo

Timeline

  • Chief Executive Officer

    July, 2022 - present