Craig has diverse consulting experience in IT strategy, process improvement and technology delivery for financial services, human resources, outsourcing and regulated and deregulated electric utilities. Before his consulting career, Craig served as a decorated Aircraft Maintenance Officer in the Air Force deployed worldwide. Craig lives outside of Boston with his wife and three children.