25 employees
ICT provides digital transformation and human resource management solutions for healthcare, retail, and finance industries.
2015