Craig está envolvido no setor bancário alimentar há quase três décadas. Atualmente, é Diretor de Compliance e Serviços de Crise da GFN. Anteriormente, Craig atuou como Diretor de Serviços de Campo da Ásia-Pacífico, gerenciando o desenvolvimento de novos bancos de alimentos, fornecendo assistência técnica e supervisionando a conformidade dos membros. Craig ganhou inúmeras distinções, incluindo o prestigiado Diploma Internacional em Assistência Humanitária (IDHA-7) e foi reconhecido pelo seu serviço humanitário com um Doutoramento Honorário em serviço social.