22 employees
TNS is an IT solutions provider that offers services in IT infrastructure, cloud services, CIO consulting and managed IT services.
1998