Open Role
Proposal Manager
at Umbra
Arlington, VA·Posted Jun 25·$125,000–$155,000 / year
About Umbra

Provides high-resolution synthetic-aperture radar satellite imagery.
View full profile →- HQ
- Arlington, VA
- Stage
- Series B
- Total Raised
- $349.8M
- Employees
- 51-200
- Founded
- 2015