Zurich North America logo

Zurich North America

OTHER
Schaumburg, Illinois, United States

Zurich North America is an insurance company based in Schaumburg, Illinois. Established in 1912, the company offers a wide range of commercial business insurance products and risk management products for mid-sized and large businesses and multinational corporations. The company offers insurance products and services in the areas of accident and health, captive, casualty, environmental, aircraft, automobile, fire, marine, management liability, private equity, professional liability, property, security and privacy, strategic risk, surety, trade credit, and political risk, umbrella and workers' compensation aspects. The assets of the company are managed by the executive management team.

Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus