Car Insurance

Zurich US

Last Updated December 02, 2025

legal name:

Zurich American Insurance Company (Zurich North America)

year founded:

1872

location count:

employees:

63,000

business model:

B2BB2C

key product:

insurance

ownership:

Public

firm structure:

Corporation

headquarters:

Schaumburg, IL

registered:

New York/Delaware

Updated:

December 02, 2025
Analysis & Indexes

Zurich US Appears in: