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.

Location

Cardiff, United Kingdom

Links

Previous companies


Org chart


Teams


Offices


Veygo UK

At Veygo our world is pay-as-you-go car insurance. We know people's lifestyles are changing and our pay-as-you-go insurance provides you with flexible cover by the hour, day or week, allowing you to get cover when you need it and not when you don’t. We offer learner, new driver and temporary car insurance, so you can say yes to good times, wherever they take you. We're proud to have over 1 million customers and to be part of the Admiral Group. Keep an eye out for careers at Veygo here: https://www.veygo.com/careers/


Employees

51-200

Links