Origami Risk corporate office is located in 222 N La Salle St Ste 2100, Chicago, Illinois, 60601, United States and has 501-1,000 employees.
origami risk llc
origami risk
claimwire
claimwire llc
origami llc
origamirisk
Departments
Number of employees
Information Technology
172
Engineering & Technical
129
Sales
117
Operations
51
Marketing
28
Finance
16
Human Resources
7
| Location | People at location |
| North America | 501-1,000 |
| Europe | 11-50 |
| Asia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Origami Risk's success, and advanced their careers.
Supply Management Spec... at Westinghouse Nuclear
Worked as Field Marketing Intern
at Origami Risk (2020-2020)
Director - Insurance P... at Exavalu
Worked as Practice Lead - Functional Consulting
at Origami Risk (2022-2023)
Explore More
Founded in 2009, Origami Risk is a leading provider of integrated SaaS solutions for the risk and insurance industryfrom insured corporate and public entities to brokers and risk consultants, insurers, third party claims administrators (TPAs), and risk pools. Highly configurable and completely scalable, Origami Risk delivers a full suite of risk ma... Read More