If you need more lookups,
subscriptions start at $34 USD/month.
Jonathan Russ Location
Swansea, GB
Jonathan Russ Work
2024 -now Technical Complaints Manager @
2023 -2024 Lead Complaints Manager @
2022 -2023 Product Owner @
2021 -2022 Travel Insurance Underwriter @
2018 -2021 Customer Assurance Team Manager @
2015 -2018 Customer Assurance Senior @
2012 -2015 Complaints Executive @
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.