Craig es un experimentado profesional de los negocios en América Latina.
Es director general y cofundador del grupo Biz Latin Hub, especializado en la prestación de servicios de entrada en el mercado y de back office.
Craig es licenciado en Ingeniería Mecánica, con matrícula de honor, y posee un máster en Gestión de Proyectos por la Universidad de Nueva Gales del Sur.
Craig también es miembro activo de la junta directiva del Consejo Empresarial Colombiano Australiano y, del mismo modo, participa activamente en el Consejo Empresarial Latinoamericano Australiano.
Craig es también un veterano militar, habiendo servido en el ejército australiano en numerosas misiones en el extranjero y también un ex ejecutivo minero con experiencia en varias jurisdicciones de ultramar, incluyendo, Canadá, Australia, Perú y Colombia.