David Roberts is a Partner at Deloitte UK, a position they have held since 2021. Previously, they served as a Director at Deloitte from 2002 to 2017.
This person is not in the org chart
This person is not in any teams
This person is not in any offices