David Lewis is Director of Investments at Ann & Robert H. Lurie Children’s Hospital of Chicago where he oversees the multi-billion-dollar investment program of endowment, pension, and defined contribution assets. Mr. Lewis joined Lurie Children’s from PNC Capital Advisors and PNC Institutional Asset Management where he advised and managed investment portfolios for endowments, foundations, and government entities. He previously held endowment and fund administration roles in the higher education and financial services sectors.
Mr. Lewis has extensive experience in nonprofit financial management and has served on multiple advisory boards and councils. He received his Bachelor of Business Administration degree in finance from Ohio University and his MBA with highest honors from University of Massachusetts Amherst.