Skip to content
  • Key Investors

Member Spotlight

Zurich is a Swiss insurance carrier with over 140 years of serving businesses worldwide, including 100 years in the U.S. In North America, Zurich is a leading commercial property-casualty insurance provider serving small businesses, and mid-sized and large companies, including multinational corporations. Their U.S. headquarters is located in Schaumburg, Illinois.

Read member spotlight bio here




Print this