Tata Communications

Tata Communications, formerly called VSNL Videsh Sanchar Nigam Limited, is an Indian telecommunications company.

Headquarters

Mumbai, India

Employees

10,000+

Links

Org chart

Collapse
Aadesh Goyal
Chief Human Resources Officer
Genius Wong
Chief Product & Technology Officer
Madhusudhan Mysore
EVP, Collaboration & Connected Solutions
Srinivasan CR
Chief Digital Officer
Sumeet Walia
Chief Sales and Marketing Officer
Tri Pham
Chief Strategy Officer
Troy Reynolds
Chief Legal & Compliance Officer
Kabir Ahmed Shakir
Chief Financial Officer