50 employees
NavSight Holdings is a defense and government technology-focused Special Purpose Acquisition Company (SPAC).
2002