Mike Craddock, CEO and co-founder of NewGen