Socotra (company)

Socotra (company)

Socotra is a technology platform that builds cloud-based platforms for technology-driven insurers.

Key facts

Legal NameSocotra, Inc.
Company Operating StatusActive
Full Address33 New Montgomery St. San Francisco, CA 94105
Public/PrivatePrivate
Wellfound IDsocotra
Socotra (company) โ€” InsureTable