3747 employees
Tata Communications Transformation Services provides business transformation, network operations, outsourcing and consultancy services.
2008