Socotra logo

Socotra

Socotra, Inc. provides software solution. The Company offers cloud-native core platform that supports underwriting, policy administration, claims, billing, reporting, and other insurance services. Socotra serves customers in the United States.

Website
socotra.com
Headquarters Location
33 New Montgomery St, San Francisco, CA 94105
Total Investment Amount
$43,900,000
Employee Count
50 - 100 employees
Year Founded
2014
CEO
Dan Woods
Founded By
Dan Woods
Is Public
FALSE
Is Acquired
FALSE
To discover, search, filter and sort thousands of companies and job listings please sign in.