Type to search

Banking News

State-of-the-art headquarters for CSC

Avatar photo

Corporation Services Company, a provider business, legal, and financial services, today announced it will break ground on its new global headquarters in Wilmington on Oct. 27.

The building will be constructed at 301 Little Falls Drive, near the intersection of Del. 48 and Centerville Road. The ceremony is slated for 9:30.

Founded in 1899, CSC has grown to 2,200 employees globally, with 948 located in Delaware. CSC has offices in 11 countries throughout North America, Europe, and the Asia-Pacific region.

“I’m proud that founders Josiah Marvel and Christopher Ward started their businesses in Delaware over 115 years ago,” said Rod Ward, CSC president and CEO. “Delaware is our home, and by establishing our global headquarters, we look forward to continued growth here and globally.”

The planned 148,000-square-foot facility will house the majority of CSC’s Delaware employees—currently spread out in several locations within a 10-mile radius—and incorporate state-of-the art design-and-sustainability features, including a green roof, sit-or-stand workstations, collaborative workspaces, and technology upgrades.”


Get the free DBT email newsletter  

Follow the people, companies and issues that matter most to business in Delaware.


You Might also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Premier Digital Partners

© 2024 Delaware Business Times

Important notice for access to your Delaware Business Times “Insider” content

Flash Sale! Subscribe to Delaware Business Times and save 50%.

Limited time offer. New subscribers only.

Limited time offer. New subscribers only.


Subscribe to Delaware Business Times and save 50%