Socotra develops a cloud-based insurance platform that offers underwriting, policy administration, claims, billing and reporting solutions. Socotra was founded in 2014. Socotra's headquarters is located in San Francisco, California, USA 94105.
There have been no acquisitions found related to Socotra
Recent investment data cannot be found related to Socotra