View Cart

Craig Marshall

is the Director of Operations/Trainer for The Institute for Biblical Counseling and Discipleship (IBCD). He is also a pastor at Grace Bible Church in Escondido, CA and he is a certified biblical counselor of the ACBC.