WNS Global Services
Ross McGregor possesses extensive experience in operations and risk advisory, currently serving as General Manager (VP) - Operations at WNS since May 2022. Prior to this role, Ross held positions including Senior Manager - Operations at WNS and Senior Manager - Risk Advisory at Deloitte UK from May 2019 to April 2022. Ross's career also includes significant roles at Gallagher, where responsibilities included Head of IBA - Pen Underwriting and Financial Controls Manager, and earlier experience at Deloitte UK as Manager, Audit - Advisory. Initial career development took place at Lloyds Banking Group as a Resourcing Co-Ordinator. Ross holds a BSc (Hons) in Mathematics from the University of Glasgow and is a Certified Information Systems Auditor (CISA) from ISACA, with additional qualifications from the Institute of Chartered Accountants in Scotland.
This person is not in any teams
This person is not in any offices