Leah lives in Hanover. Her son is a 2020 CSY graduate. She serves as the Business Manager at New Hope Ministries, a Christian Social Service Agency that serves South Central Pennsylvania. In her role as business manager, she has the opportunity to understand the non-profit business model and how a mission-minded organization operates. Leah holds a bachelor's degree in business administration with a concentration in human resource management from the University of Phoenix.
Leah has served the CSY Board since 2020.