Umbra logo

Umbra Employee Directory

Defense and Space ManufacturingVirginia, United States201-500 Employees

Umbra is a United States–based defense and space technology company that designs, builds, tests, and operates space systems from sensors to spacecraft. Its Synthetic Aperture Radar (SAR) constellation provides high-quality radar imagery under all conditions, supporting persistent access and resilient performance for customer missions. The firm has reported year-over-year growth since entering the market in 2021 and emphasizes a first-principles engineering approach.

Its offering is described as an ecosystem that combines data, hardware, and platforms—Remote Sensing, Space Systems, and Mission Solutions—to meet diverse mission needs. By designing, building, and operating its own systems, Umbra aims to continuously improve its technology and deliver customizable satellites quickly and reliably. The company is based in Arlington, Virginia, in the United States, and serves customers in defense and space who require reliable, repeatable imaging capabilities.

Find Umbra employees' phone numbers or email addresses

Umbra Global Highlights

Location
Employees

North America
210

Minus sign iconPlus sign icon
  • United States Of America
    209
  • Canada
    1

Europe
2

Minus sign iconPlus sign icon
  • Iceland
    1
  • Azerbaijan
    1

Asia
1

Minus sign iconPlus sign icon
  • Oman
    1

Umbra's Leadership

  • Vice President And General Manager, Remote Sensing at Umbra
    J. M.
    Vice President And General Manager, Remote Sensing
  • Head Of Human Resources at Umbra
    C. M.
    Head Of Human Resources
  • Director Contracts & Proposals at Umbra
    J. G. J. C.
    Director Contracts & Proposals
  • Digital Content Manager at Umbra
    J. S.
    Digital Content Manager
  • Engineering Manager, Systems & Software at Umbra
    T. H.
    Engineering Manager, Systems & Software
  • Project Manager at Umbra
    G. H.
    Project Manager
  • Senior Devops Engineer at Umbra
    T. L.
    Senior Devops Engineer
  • Sr. Spacecraft Systems/Electrical Engineer at Umbra
    M. S.
    Sr. Spacecraft Systems/Electrical Engineer

Umbra Employee Metrics

100%
50%
0%
2026
2025
  • Engineering
  • Operations
  • Accounting
  • Customer Success
  • Arts & Design
  • Other
  • Business Development
  • Program & Project Management
  • Product Management
  • Solutions Engineering
  • Human Resources
  • Information Technology
  • Administrative
  • Business

Contact profiles from Umbra

Name
Title
Contact
Location
Last Update
  • Vice President And General Manager, Remote Sensing at Umbra
    J. M.
    Vice President And General Manager, Remote Sensing
    Jul 07, 2026
  • Head Of Human Resources at Umbra
    C. M.
    Head Of Human Resources
    Aug 28, 2026
  • Director Contracts & Proposals at Umbra
    J. G. J. C.
    Director Contracts & Proposals
    Jul 07, 2026
  • Digital Content Manager at Umbra
    J. S.
    Digital Content Manager
    Jun 25, 2026
  • Engineering Manager, Systems & Software at Umbra
    T. H.
    Engineering Manager, Systems & Software
    May 12, 2026
  • Project Manager at Umbra
    G. H.
    Project Manager
    May 28, 2026
  • Senior Devops Engineer at Umbra
    T. L.
    Senior Devops Engineer
    Jul 02, 2026
  • Sr. Spacecraft Systems/Electrical Engineer at Umbra
    M. S.
    Sr. Spacecraft Systems/Electrical Engineer
    May 12, 2026
  • Senior Gnc Engineer at Umbra
    S. S.
    Senior Gnc Engineer
    Apr 27, 2026
  • Senior System Administrator at Umbra
    S. K.
    Senior System Administrator
    Iceland
    Sep 03, 2026

Frequently Asked Questions

What is Umbra known for?

Minus sign iconPlus sign icon
Umbra was founded in 2015 and operates in the Defense and Space Manufacturing industry. You can contact Umbra's main corporate office by phone at . Explore Umbra's company overview page for more information.

What is Umbra's most common email format?

Minus sign iconPlus sign icon
Umbra employees' email format typically follows the pattern of First.Last@umbra.space. Trying to find reliable and up-to-date employee contact data? Find more Umbra email formats with LeadIQ.

How many employees does Umbra have currently?

Minus sign iconPlus sign icon
Umbra has approximately 244 employees as of August 2026. These team members are located across 3 continents, including North America, Europe and Asia.

Who are Umbra's key employees and leadership?

Minus sign iconPlus sign icon

As of August 2026, Umbra's key employees include:

  • Vice President And General Manager, Remote Sensing: J. M.
  • Head Of Human Resources: C. M.
  • Director Contracts & Proposals: J. G. J. C.
  • Digital Content Manager: J. S.
  • Engineering Manager, Systems & Software: T. H.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.