Monday, November 18, 2024
- Advertisement -spot_img

TAG

Vikram Nair

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