Alyssa Stewart Lee
Alyssa Lee is a senior officer with Pew’s cities project, which focuses on the biggest city in each of the nation’s 30 largest metropolitan areas. The project provides essential data and analysis to policymakers to help them better understand the role of the economy, demography and policy on cities’ fiscal health, and how well municipalities are delivering core services.
Leading outreach for the project, Lee directly engages policymakers and other stakeholders about the project’s research findings on common challenges facing cities and general approaches for reform. She supports local policy leaders in implementing data-driven decision-making, identifying proven policy approaches, evaluating current programs, reducing costs, and improving overall government performance.
Before joining Pew, Lee served as president and CEO at Social Compact where she focused on removing barriers in investment decision-making and defining market solutions for individuals and communities. She brings expertise from the private, government, and nonprofit sectors and has worked with organizations from small consultancies to large organizations such as Cushman & Wakefield, as well as the federal government and the Brookings Institution.
Lee holds a master’s degree in city and regional planning with distinction from the Georgia Institute of Technology and bachelor of arts degrees in sociology and urban studies from Northwestern University.