Charles Horstmann is a Partner at Deloitte, where they have been contributing since 2002. Prior to this role, they were a Partner at Andersen from 1974 to 2002 and at Arthur Andersen from 1986 to 2002. Charles holds a Bachelor of Arts from the University of Dubuque and an MBA from Tulane University - A.B. Freeman School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices