1. Socotra
United States · Insurance Suites Software
Socotra is owned by a company called "Socotra Technology, Inc.," which is based in San Francisco, California, USA. Socotra Technology, Inc. is a software company that provides a cloud-based platform for insurance…
- Revenue
- $25.6M
- Funding
- $93.9M
- Team size
- 164