Tech Mahindra's business process outsourcing (BPO) arm is the 'Business
Services Group' (BSG), with global presence in 15 countries and handling
300 million+ transactions annually.
Other
Spectrum Towers
Mumbai
Maharashtra, India.
1 views
Important Notice: Some companies posts Hidden Jobs. Those jobs are not shown on this listing
Companies Hiring