Tata Business Support Services

Established in 2004, Tata Business Support Services (formerly E2E SerWiz Solutions) is a wholly owned subsidiary of Tata Sons, the holding company of the Tata Group. It provides voice and non-voice based business process services from its delivery centres in India.

read profile