Richard Kelley is a seasoned finance professional with extensive experience in leadership roles across the insurance and financial sectors. Currently serving as Chief Financial Officer for Travelers Europe since February 2012, Richard previously held the position of Group Financial Controller at Beazley from September 2003 to February 2012, where oversight encompassed financial and management reporting across the UK and USA. Prior experience includes roles at ING as Head of Management Reporting for the UK Region and in global reporting, along with a background as a Chartered Accountant at PwC, focusing on financial management and auditing for major clients. Richard possesses a BSc in Marketing and Psychology from Lancaster University and is a qualified ACA from ICAEW.
Sign up to view 1 direct report
Get started