CSC

1 Bartholomew Lane
London
Greater London
EC2N 2AX
United Kingdom

Tel: 020 7398 6300

About CSC

CSC (previously Intertrust Group) is the world’s leading business administration and compliance solutions provider. Founded in 1899, we’ve been privately held and professionally managed for more than 120 years. CSC has office locations, capabilities, and experts in more than 140 jurisdictions across the globe and more than 8,000 employees. We are the business behind business®.

10 jobs with CSC