First Presbyterian Church
Co-Pastor
First Presbyterian Church
Associate Pastor
Rosedale Gardens Presbyterian Church
Head of Staff
First Presbyterian Church on Maurice River
Pastor
Calvary Presbyterian Church
Associate Pastor
Princeton Theological Seminary
University of California, San Diego
Fuller Theological Seminary