Latka logo

Bob Petrie

FounderCEO

Company

Origami Risk

Chicago, United States · Founded 2009

Revenue
$59M
Team size
2

Company profile →