Tata Communications seeks Senior Manager (Corporate Legal) in Mumbai
Tata Communications has invited online applications for the post of Senior Manager (Corporate Legal) based in Mumbai. Candidates must hold a law degree and be licensed to practice in the region with…














































