Craig has led over 200+ short-term mission trips and serves as our Mission Trip Director and is a board member.