Catherine Newham is a Senior Internal Audit Manager at Capita, where they leverage extensive training and quality management skills within the outsourcing and financial services sectors. Previously, Catherine served as a Senior Business Auditor at Zurich Financial Services from 2004 to 2008, before joining Capita in various roles, including Assistant Manager for Group Internal Audit and Manager for Training and Quality. With a strong focus on risk management, internal controls, and governance processes, Catherine is noted for developing risk-based audit plans and maintaining relationships with key stakeholders. Catherine holds A levels in Economics, German, and Accounting from Swindon College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices