Locations
Santa Clara, CA, USA
Size
51-200 employees
founded in
2016
A leading predictive analytics company for workers’ compensation