100 employees
ITDM is an IT firm that offers cloud computing, IT infrastructures, web application and supports large data centers.
2005