Tech Mahindra’s Europe business head Vikram Nair quits
IT company Tech Mahindra‘s business head for Europe, Middle East and Africa Vikram Nair has resigned after a stint of 19 years in the company, according to a regulatory filing.
While the regulatory filing describes Nair as President for…
Read More...
Read More...