
Stephen is the Pastor of Allentown Presbyterian Church, New Jersey and co-founder of VIP. He is the secretary of VIP, but his primary role is supporting the Executive Director. Originally from Wilmington, Delaware, he graduated from Cornell University, Princeton Theological Seminary, and Columbia Theological Seminary. He is married to Liz and they have four children Jem, Clay, Terra, and Jordan.