Umbra

Designs, builds, and operates SAR satellite constellations delivering sub-meter Earth imagery and flight-proven spacecraft hardware

$124.1M TOTAL RAISED * 165 EMPLOYEES * 2015 FOUNDED

What are Umbra's financials?

SCORECARD
Revenue
Rev growth YoY
Net margin
$124.1M Total raised *
Space fed-awards