TCS
Sector: Other
Tata Consultancy Services Limited is an Indian multinational technology company specializing in information technology services and consulting. Headquartered in Mumbai, it is a part of the Tata Group and operates in 150 locations across 46 countries.
We are tracking 1 layoff event for TCS as of Apr 15, 2026.