CSL Companies

CSL is delivering complex IT projects to enterprise.


Invests into

Technology: Technology Consulting
Estimated Revenue: $1B to $10B
Employee Number: 10001+
Industry: BioTech & HealthTech
Founded Date: 01.01.1916
Headquarters: United Kingdom
Last Funding Date: 2004-02-06
Last Funding Type: Post-IPO Equity
Funding Status: M&A