Olympus Cenre

Showing of 1 - 20 from 1 results
Olympus Cenre - Total results - 1
TCS' new campus Olympus Centre in Hiranandani Complex to house 30,000 employees
India

TCS' new campus Olympus Centre in Hiranandani Complex to house 30,000 employees

Olympus Centre of TCS is spread across 19 lakh square feet in Hiranandani Complex and is largest IT facility in country