John Brown University
Adjunct Professor
Cru Global
National Ministry Coach
Cru Global
National Ministry Partner Development Director
Cru Global
Theological Development
Azusa Pacific University College
Adjunct Professor
Student Venture Campus Crusade for Christ
Regional Director
Bethel Seminary-St. Paul
Talbot School of Theology/Biola University
St. Cloud State University