About TATA Business Support Services
Tata Business Support Services Ltd (Tata BSS) is a wholly owned subsidiary of Tata Sons, providing outsourced contact centre services to large telecommunications operators, Internet service providers, DTH service providers and online travel agencies amongst other domestic (Indian) and international clients. Tata BSS is among the third party outsourced –
See all 9 TATA Business Support Services photos