Info-Tech Research Group employs 1,603 employees. The Info-Tech Research Group management team includes William Russell (Chief Information Officer), Mark Roman (Managing Partner), and Neil de Ridder (Managing Partner - Professional Services, Technology, Media and Telecom | Strategic IT Advisor).
Get Contact Info for All DepartmentsLooking for a particular Info-Tech Research Group employee's phone or email?