Skip to main content

Scott Welch

Research leader, Aerospace & defense, Engineering & construction

Scott Welch is the Research Leader for both Aerospace & Defense and Engineering & Construction in Deloitte’s Research Center for Energy and 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, Scott served in several business insights leadership roles at EY, including Global Analyst Leader for Real Estate, Hospitality & Construction and Government sectors. Most recently he was the Americas Senior Strategic Analyst, providing cross-sector actionable insights to the America's Leadership team. Scott's research and thought leadership have been cited in prominent media outlets, including Bloomberg, Forbes, CNBC and the Urban Land Institute.