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.
July, 2022 - present
Chief Executive Officer at Ontario Student Trustees' Association
President and Chief Executive Officer at Shield Engineering Group
Chief Executive Officer at vBloxx
Chief Executive Officer at Surya Pradana Adipatiarga
Chief Executive Officer at thebestreputation
Access the worlds's biggest network of public org charts
Learn more