Tata Business Support Services Limited
Find Tata Business Support Services Limited
About Tata Business Support Services Limited
Tata Business Support Services (Tata BSS) is a leading customer lifecycle management service provider. We provide customer acquisition, retention and administration services to 46 organizations so that they can grow their customer base, protect their brand and drive efficiency. Founded in 2004, Tata BSS is headquartered in Hyderabad, India and has 11,000 associates of whom 85% provide Sales and Customer Administration services to our clients. We serve industry leading clients in North America, Europe and India across major industry verticals. Visit us at www.tata-bss.com.
