Back to Leadership

Ralph Leslie

Ralph Leslie is executive vice president, chief operating officer, and chief financial officer at The Pew Charitable Trusts, where he manages finance, information technology, workplace services, and human resources.

Previously, Leslie was the chief financial officer and associate dean of finance and business operations at Northwestern University’s Weinberg College of Arts and Sciences. Before that he served as chief financial officer and treasurer of the Obama Foundation. He has more than 30 years of experience in accounting, finance, and strategy in senior roles at organizations such as Navy Pier Inc., the Ounce of Prevention Fund, PepsiCo, and Cargill Inc.

Leslie received a master’s in business administration from the University of St. Thomas in Minnesota and a bachelor’s degree in accounting from Chicago State University.