James Armstrong's Location
Wales, United Kingdom
James Armstrong's Work
James Armstrong's Education
Cardiff University
(Mathematics)
1997 - 2001
Institute of Actuaries
James Armstrong's Skills
James Armstrong's Summary
James Armstrong, based in Wales, United Kingdom, is currently a Chief Executive Officer at Veygo UK, bringing experience from previous roles at Admiral Group PLC, Deloitte, Lloyds Banking Group and Lloyds Bank. James Armstrong holds a 1997 - 2001 Cardiff University. With a robust skill set that includes General Insurance, Financial Modeling, Solvency II, Actuarial, ALM and more, James Armstrong contributes valuable insights to the industry. James Armstrong has 3 emails on RocketReach.