John Baglin is a Senior Enterprise Risk Manager at Vanquis Banking Group, a position they have held since 2023. Previously, they served as a Risk Oversight Manager at Studio Retail Limited from 2022 to 2023 and as a Risk Assurance Manager at Yorkshire Building Society from 2019 to 2022. Earlier in their career, Baglin worked as an Operational Risk Development Officer at Leeds Building Society from 2011 to 2014 and held various roles in risk management, including Risk Framework Associate and Risk Advisory Manager.
This person is not in the org chart
This person is not in any teams
This person is not in any offices