Pastor John has served in ministry leadership for over 20 years. Before joining our staff here at Oak Hill Alliance, he served as a Senior Pastor at churches in Pennsylvania and New Jersey. He’s also traveled on missions to different Latin American countries. Pastor John has a heart for serving people in our communities. He is especially gifted in cross cultural ministry as well as ministry to children and families