Description

ICL Services operates in the international market since 2006 and is the largest IT company in ICL Group.

To date ICL Services has about 1,500 employees working successfully with over 80 major clients from 30 countries providing IT maintenance services 24 hours 7 days a week in English, Russian, French and German.

Contacts

Natalya Zheltova

PR manager

+7 800 333-98-70

Gallery