Foundation Management

Robert E. Leech, President and Chief Executive Officer, joined the Foundation in 2000 after a successful career in the banking industry serving most recently as President and CEO of the Asset Management Division of Keystone Financial, Inc. (PA). In addition to his role as CEO of the Foundation, Mr. Leech is also the CEO of the Foundation’s subsidiary, New Covenant Trust Company, and President of the New Covenant Funds.

A graduate of Ursinus College (PA), Mr Leech also holds an MBA from the College of William and Mary (VA).  A Chartered Financial Analyst and Certified Financial Planner, he is also a graduate of the Trust Management School and National Graduate Trust School at Northwestern University. Mr. Leech is a lifelong Presbyterian, and has served as an Elder in five different Presbyterian churches. He has chaired and participated in numerous banking, arts, health and church organizations.