TCS BPO head Abid Ali Neemuchwala quits after a 23-year stint
February 03, 2015 7:54 ISTMumbai: Abid Ali Neemuchwala, head of the BPO arm of Tata Consultancy Services, has put in his papers after spending over 23 years in the company."A Neemuchwala has decided to pursue his career interest outside