Craig began working with Crossroads as a youth worker nearly 10 years ago. Craig has extensive experience working with children and youth, in foster care and group care. He has a steady, warm, and playful presence that welcomes people of all ages. Craig’s educational background is in Applied Psychology, and he is a trained Mediator and Psych. Assistant. In addition to his managerial duties, he is a Host Home care provider with his wife, as well as a trainer for families and care providers in our disability support programs.