Dell India

Project
Office for DELL INDIA at Noida

Location
Tower E, Second and Third Floor, Oxygen Boulevard, Sector – 144, Noida

Area
60,000 sq.ft.

Scope of Works
Design and Built (One stop shop for client for Design, Project Management and execution encompassed )