Tax Director
American Express
Heacock + Company
Managing Partner
David Heacock, CPA
Deloitte
Senior Tax Manager
University of California, Berkeley
Stanford University