Ian Edwards is currently the Director of Delivery Centre Risk at Deloitte, having transitioned from roles such as Senior Manager and Independence Manager within the firm. Prior to joining Deloitte, they served as a Director at Edwards Management Consulting Limited and as a Customer Solutions Manager at Barclays. Ian is 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