ICL Services employs 429 employees. The ICL Services management team includes Ruslan Vagizov (Deputy Chief Executive Officer at ICL Services), Andrey Knyazev (Business Development Deputy Director), and Asel Atakhanova (Head of Internal Audit).
Looking for a particular ICL Services employee's phone or email?