Manish Vyas Resigns as CEO of Network Services at Tech Mahindra
Manish Vyas, President, Communications, Media & Entertainment Business, and CEO, Network Services, has resigned.
Manish Vyas, President, Communications, Media & Entertainment Business, and CEO, Network Services, has resigned.