Troy Johnson is currently a Regional Board Member at NPower, where they have served since 2017. In 2015, they held the position of Managing Director at Deloitte, and prior to that, they were a Manager in Technology at PwC from 1997 to 2001.
Location
Oakland, United States
This person is not in the org chart
This person is not in any offices