86 employees
A stealth startup is a startup company that operates in stealth mode, i.e. that avoids public attention. Show more Show less