ICL Services employs 417 employees. The ICL Services management team includes Eugenia Solonina (HR Director), Ruslan Vagizov (Director and Head of International Business Group), and Roman Kornilov (Head of Information Security).
Get Contact Info for All DepartmentsLooking for a particular ICL Services employee's phone or email?