Tech Mahindra's IT department is led by Nikhil Malhotra (Chief Innovation Officer) and has 50408 employees.
Ejaz Ahamed
Tech Lead
Looking for a particular Tech Mahindra employee's phone or email?