Tech Mahindra
Recent News About Tech Mahindra
-
Man alleges Tech Mahindra (Americas) terminated him because of disabilties
SHERMAN – A New Jersey man alleges his Plano-headquartered employer discriminated against him because of his disabilities.