ICL Services

ICL Services has more than 1,600 employees who work successfully with more than 80 customers from 30 countries, providing IT services 24/7 in Russian, English, French, and German. Company's mission: «BY COMBINING TALENTS, WE MAKE THE DIGITAL WORLD AVAILABLE AND RELIABLE FOR BUSINESS»