Umbra jobs
Explore Umbra careers and view their latest space job opportunities
Company overview
Developing space systems for observing the Earth in high resolution.
Umbra opportunities
Senior Contracts Manager/Director (based on level of experience)
📍 Arlington, Virginia, United States
🕒 Full Time
📌 4 months ago