David is a seasoned IT professional with comprehensive business and technical skills. He is a proficient problem-solver adopting both business and technical perspectives to develop workable solutions. As a motivated achiever, he guides clients in applying technology to business settings, adding value, and creating project deliverables in a timely manner.