John Rhodes is an experienced professional in the insurance sector with a focus on claims supplier performance. Currently serving as the Head of UK Claims Supplier Performance at Intact Insurance since October 2025, John previously held multiple leadership roles at RSA from 2003 until October 2025, including Head of UK Claims Supplier Performance, Head of Engineering Audit & Performance, Strategy Lead, and various positions in motor services management. John's earlier career included a role as Head of Business Development for an uninsured loss recovery firm from 2001 to 2003, where the focus was on developing and marketing bespoke market propositions.
This person is not in the org chart
This person is not in any teams
This person is not in any offices