craig-lack-ceo-today-magazine