Monday, November 18, 2024
- Advertisement -spot_img

TAG

regional head for Europe

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