IDC's IT department is led by Dave McCarthy (Vice President, Cloud and Edge Infrastructure Services) and has 257 employees.
Brendan Randall
Information Technology Product Manager
Tom Collins
Senior IT Consultant
Looking for a particular IDC employee's phone or email?