IT Systems
11 Followers

IT Systems

We are a research based company : start up. Doing research based work.
Industry
No. of Offices
1
No. of Employees
11-50
Website