TB

Tata Business Support Services Ltd. Jamshedpur

Gp Slope,Opposite Kadma Polce Station, Kadma, Jamshedpur, Jharkhand

    Tata Business Support Services Ltd, also known as TBSS commenced operations as an independent entity in May 2004 and today is not only one of the largest third party Customer Service providers in India but also one of the leading integrated end-to-end outsourcing service providers with more than 10000 employees, serving a global clientele.

    More »

There are currently no vacancies available

If you are interested for future opportunities please Post Your Resume