Troy Johnson is the Managing Director at Deloitte, a role held since 2015. Previously, they worked as a Senior Manager for West Region Technology at Deloitte and served as a Manager in Technology at PwC from 1997 to 2001. Additionally, Troy has been a Regional Board Member at NPower since 2017.
This person is not in the org chart
This person is not in any teams
This person is not in any offices