Charles Davidson is a Manager in Technology & Transformation with a background in data risk and analytics. Currently serving as a Data Risk & Analytics Senior Consultant at Deloitte since 2023, they previously held the role of Data Risk and Analytics Consultant from 2021 to 2025. Charles gained experience as a Research Intern at ESPN in 2019 and participated in a work experience program at PwC's Shanghai office in 2015. They earned a BSc in Business Analytics from the University of Leeds in 2021.
This person is not in the org chart
This person is not in any teams
This person is not in any offices