About CraigA computer scientist, a businessman, and an inventor. Published Papers Professional Certifications Academic Degrees Biography Filter 2006 All202320222021202020172012200920082005 2006 Master of Management (Information Technology) Master of Management (Information Technology)MAY 03, 2006