Monday, November 18, 2024
- Advertisement -spot_img

TAG

President for EMEA Business

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...

Latest news

- Advertisement -spot_img