SaaS Database/People/David LanganDLDavid LanganCEO at Umbra SpaceFounderCompanyUmbra SpaceSanta Barbara, United States · Founded 2015Revenue$15.6MTeam size116Company profile →