Friday, November 15, 2024
- Advertisement -spot_img

TAG

Tech Mahindra

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