Lead Complaints Manager @ (November 2023 - November 2024)
Product Owner @ (November 2022 - November 2023)
Travel Insurance Underwriter @ (February 2021 - November 2022)
Customer Assurance Team Manager @ (January 2018 - February 2021)
Customer Assurance Senior @ (November 2015 - January 2018)
Complaints Executive @ (March 2012 - November 2015)
Jonathan Russ Summary
Jonathan Russ, based in Swansea, GB, is currently a Technical Complaints Manager at Admiral Group Plc. Jonathan Russ brings experience from previous roles at Admiral Group Plc. Jonathan Russ has 2 emails on RocketReach.
Looking for a different Jonathan Russ?
Find contact details for 700 million professionals.