Principal | Deloitte Risk and Financial Advisory
111 S. Wacker Drive
Glenn is a Deloitte Risk and 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.