Socotra logo

Socotra

Socotra is focused on delivering agility to the trillion-dollar global insurance industry. Socotra works with global insurers to modernize their technology, making it easier for them to focus on creating innovative products to grow their business.


Org chart

Collapse

Teams


Offices