Perspectives
People
Brian Umbenhauer
Principal | Deloitte Consulting LLP
Brian is a principal with 27 years of industry and management consulting experience in Consumer and Industrial Products and Retail. Brian’s passion is leveraging the diversity of his team to creatively solve complex business issues and deliver purpose-driven, sustainable value for clients. He founded Deloitte’s The Smart Factory @ Wichita – a net-zero, immersive environment that enables clients to prototype how technology will impact the ‘future of’ their business. This innovation also created Smart Factory Believers, a global program powered by a Deloitte-led ecosystem, designed to foster STEM education in underserved areas and inspire the workforce of the future.
Brian lives in Chicago with his family and enjoys traveling, sports, and music.