David Wallace has over 15 years of experience in IT support and network administration. He has strong skills in troubleshooting hardware, software, and network issues. He has experience deploying and imaging large numbers of computers efficiently through automation. Wallace also has a background in graphic design, web development, and customer service.