CSC Global Headquarters

Corporation Services Company

The new global headquarters for CSC is located in New Castle County, Deleware and provides the company with a master plan that takes cues from the native regional landscape.  The program includes a headquarters building, an adjacent courtyard, an entrance court for vehicular traffic, several surface parking lots, a garage, and a central meadow space.