Tata Consultancy Services
Associate Architects, Architecture and Interior Design
958320 sqft
2005 - Ongoing
Tata Consultancy Services Campus
e-Serve Global Processing Center
Tata Consultancy Campus