Current Companies
STT GLOBAL DATA CENTRES INDIA PRIVATE LIMITED
Location: 5th Floor; Tower B; C-21 & C-36 G Block; Bandra Kurla Comp lex; Mumbai; Mumbai City; Maharashtra; 400098; India
Founded: 13/12/2007
Details:
Designation: Director
Appointment: 08/03/2017