CSC Office Locations

CSC® Office Locations

Headquartered in Wilmington, Delaware, USA, CSC has offices throughout the United States, Canada, Europe, and the Asia-Pacific region. Wherever your business operates around the world, CSC is there to help. We have a presence in all 50 U.S. states, as well as many jurisdictions on four different continents.

CSC Headquarters

CSC
251 Little Falls Drive
Wilmington, DE USA 19808
google+ page

Toll Free: 866 403 5272
Telephone outside United States: 302 636 5400
Facsimile: 302 636 5454

CSC European Headquarters

CSC
40 Bank Street, 29th floor
London E14 5DS
United Kingdom
Map it

Telephone: +44 (0)207 565 4090

Additional CSC Office Locations

CSC - Australia
Level 3, Podium
530 Collins Street
Melbourne, VIC 3000
Australia
Telephone: +61 3 9611 9519

CSC - Canada
396 Main Street, Suite 102
Yarmouth, NS B5A-1E9
Canada
Telephone: 902 746 5201

CSC - France
21 rue des Pyramides
75001 Paris
France
Telephone: +33 (0)1 40 41 65 30

CSC - Germany
Borsigstraße 20
65205 Wiesbaden
Germany
Telephone: +49 (0)6122 70772 0

CSC - Hong Kong
16/F Rykadan Capital Tower
135 Hoi Bun Road, Kowloon
Hong Kong
Telephone:+852 2345 7555

CSC - Ireland
28 Fitzwilliam Place
Dublin 2
Ireland

CSC - Luxembourg
15, rue l'industrie
L-8069 Bertrange
Luxembourg

CSC - Singapore
9 Hongkong Street, #01-01
Singapore 059652
Telephone: +65 6671 0281

CSC - Sweden
Saltmätargatan 7
113 59 Stockholm
Sweden
Telephone: +46 8 553 402 00

If you’d like more information about CSC’s services and offerings, we're ready to talk. Please visit our contact page and fill out our form. A CSC specialist will contact you soon.