To qualify for this role you must be a US Person defined by 22 CFR 120.62, such as a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Founded in 2015, we serve government, defense, and industry leaders worldwide, and in 2025 were awarded NOAA NESDIS's largest ever, $24.3M weather satellite data contract.