An experienced and seasoned IT Professional that brings a solid understanding of technology but also business acumen to the companies he works with. Possessing a natural ability to promote products, services and solutions, he builds rapport through listening and communication skills, cultivating and building focused and productive teams Craig is a strong clear and divisive IT Professional that constantly delivers results and finds solutions to problems he his tasked with working on.