Kathy Scherer

Chicago Managing Partner

Deloitte LLP