98 employees
ICS is a Managed IT services provider. It analyses and maintains technological environment.
1986
ICS raised undisclosed on May 11, 2020
Investors: clearlight partners