Skip to main content

Scott Welch

Research leader, Industrial products and construction

Scott Welch is the research leader for both aerospace and defense and engineering and construction in the Deloitte Research Center for Energy & Industrials. He has over 20 years of experience in developing data-driven insights and translating complex market trends into compelling thought leadership across multiple sectors and geographies. Before joining Deloitte, Welch served in several business insights leadership roles at another Big Four. His research and thought leadership have been cited in prominent media outlets, including Bloomberg, Forbes, CNBC, and the Urban Land Institute.