Logo of Huzzle
Origami Risk
image

Origami Risk

Chicago, Illinois

Origami Risk is a leading provider of integrated risk, compliance, safety, healthcare, and P&C insurance SaaS solutions.

Chicago, Illinois

Technology
sidebar.industry
501-1000
sidebar.employees
2009
sidebar.founded-year