95 employees
Infosec Ventures invests in cyber security innovators that deliver extremely high security posture boosts for its customers.