People

Glenn Yauch

Principal | Deloitte Risk & Financial Advisory

Glenn Yauch

111 S. Wacker Dr.

Suite 2100

Chicago

IL

United States

60606

View map

Glenn is a Deloitte Risk & Financial Advisory principal in the Strategic Risk and Reputation Management practice of Deloitte & Touche LLP. Glenn serves as a lead relationship partner for several global industrial and manufacturing clients. He has previously served as the regional leader for the Central Region Advisory practice, and currently leads the supply chain product offering. With extensive experience in the areas of internal audit, information systems consulting, and risk management consulting, Glenn has led many global initiatives around enterprise risk management.

Glenn Yauch