Christopher Fehl is a Partner at Deloitte & Touche LLP, a position they have held since 1999. They have demonstrated leadership as a Senior Manager at the same firm and continue to contribute significantly to the organization.
This person is not in the org chart
This person is not in any teams
This person is not in any offices