Craig is a digital marketing expert with years of experience, from running his own agency to building up his own affiliate empire. Craig is also a regular speaker at Digital Marketing conferences around the world.