Tag: TCS Jobs in U.S.

TCS opens new facility in Austin, hires 200+ employees

Tata Consultancy Services (TCS), a global IT services, consulting and business solutions organization, has expanded its business operations in Austin, Texas with the construction of a new facility, doubling its presence to more than 400 professionals in the city and adding to its 5,500+ employees across the state.  Located at 13929 Center Lake Drive, the…