Socotra is the next-generation technology platform built to power the fastest growing insurance businesses globally. The Socotra Platform is built from the ground-up using the latest technologies to be transparent, reliable, flexible, and secure. The company's team comes from the best engineering schools and software companies in the world.

Employee Rating

HQSan Francisco, US
Size (employees)50 (est)-1%
Socotra was founded in 2014 and is headquartered in San Francisco, US
Report incorrect company information

Viewing summary data as a guest

Sign up for free to see all data

Socotra Office Locations

Socotra has an office in San Francisco
San Francisco, (HQ)
33 New Montgomery St
Show all (1)
Report incorrect company information

Socotra Financials and Metrics

Summary Metrics

Founding Date


Socotra total Funding

$5.5 m

Socotra latest funding size

$5.50 m

Time since last funding

3 months ago

Socotra investors

Socotra's latest funding round in September 2018 was reported to be $5.5 m. In total, Socotra has raised $5.5 m
View all funding rounds
Report incorrect company information

Socotra News and Updates

Southern Transitional Council Supports A Democratic Future For South Yemen

WASHINGTON, July 26, 2018 /PRNewswire/ -- The Southern Transitional Council continues its struggle to ensure that South Yemen can rise again as a beacon of freedom in the Middle East. These tireless efforts to advocate peacefully for their people (and defending their people when they have ...

Japan is up in arms over a tiny speck on the Korean unified flag

The unified Korean flag under which North and South Korean athletes will march under at the upcoming Winter Olympics appears to show nothing more than…
Report incorrect company information

Socotra Company Life and Culture

Report incorrect company information

Socotra Frequently Asked Questions

  • When was Socotra founded?

    Socotra was founded in 2014.

  • How many employees does Socotra have?

    Socotra has 50 employees.

  • Who are Socotra competitors?

    Competitors of Socotra include OurOffice, Forward Networks and eyeQ.

  • Where is Socotra headquarters?

    Socotra headquarters is located at 33 New Montgomery St, San Francisco.

  • Where are Socotra offices?

    Socotra has an office in San Francisco.

  • How many offices does Socotra have?

    Socotra has 1 office.