Company Profile

Description
CSC is the trusted partner to corporations and businesses of all sizes. Whether you need legal, compliance, tax, or domain management and brand protection solutions, we provide the personal service and secure technology solutions that your business needs to thrive. For more than 120 years, we’ve offered solutions for every phase of the business life cycle in all 50 states and globally. We are your local partner with a global perspective and our commitment is to you.
Number of employees in Switzerland
-
Capital under Management
-
Fund Names
-
Number of Portfolio Companies
-
Examples of Portfolio Companies
-
Year of Establishment
-

Investments

Type of Firm
-
Investment Stages
-
Industrial Sectors
-
Geographical Focus
-
Type of Financing
-

Investment preferences

Size of Investment
-
Funds available to invest
-
Minimum investment considered
-
Maximum investment considered
-