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