IDC Network employs 103 employees. The IDC Network management team includes Richard Aitkenhead (President), Danielle Villoch (US General Counsel and Investor Relations), and Olga Ivanova (Chief Financial Officer).
Looking for a particular IDC Network employee's phone or email?