Tech Mahindra
Show contact
Links
Vikram Nair
President, EMEA
Pratik Prajapati
Asst. Vice President Sales- Nordics
Ram Ramachandran
SVP & Head IMEA
Current role
View in org chart