Skip to main content

Don Busch

Senior Consultant | Deloitte Consulting LLP

Don serves as a Senior Consultant in Deloitte Consulting's Supply Chain practice. He has extensive experience in sourcing, procure tech and sustainability, with a background in government procurement leading sourcing events across various commodities and capital goods. He has held roles in government procurement and specializes in helping clients create deep insights in spend profiles, category management, and sustainability integration.

During his Deloitte career, Don has led teams on projects including spend analysis assessments, procurement maturity models, Scope 3 emissions measurement, and ESG integration initiatives. He has been responsible for developing sourcing strategies and sustainability frameworks for Fortune 100 and Fortune 500 clients across logistics, life sciences, media, hospitality, and oil & gas sectors.

Don received a bachelor's degree in Biology, an MBA focused on Supply Chain Operations, and a Master's in Sustainability with emphasis on Sustainable Procurement.