Ian Edwards is a Director at Deloitte, overseeing the Delivery Centre Risk for North & South Europe since 2024. They previously held positions as a Senior Manager in Personal Independence and Independence Manager at Deloitte UK from 2018 to 2024. Earlier, Ian served as a Director at Edwards Management Consulting Limited from 2014 to 2016 and as a Customer Solutions Manager at Barclays from 2006 to 2014. Ian is currently pursuing a Bachelor's degree in Business and Management Information Systems at Cardiff Metropolitan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices