South Portland Church of the Nazarene
Youth Pastor
Chicago First Church of the Nazarene
Youth and Recreation Pastor
Beavercreek Church of the Nazarene
Youth Pastor
World Mission, Inc.
Candidate Coordinator
Nazarene Youth International
Director
Church of the Nazarene
General Secretary
Olivet Nazarene University
Mount Vernon Nazarene University