Step by Step: ICL Services' Processes Throughout the Entire Employee Journey
In 2021, ICL Services turned 15. In this time, the company has grown from a 2-person startup to a team of 3,000 people, becoming one of the largest IT services companies in Russia, working with clients in more than 30 countries. A key factor in this successful growth has been the use of the best labour relations practices throughout the entire employee journey through the company.
View full press release