Entro Security

Secured $18 million in June 2024 for non-human identity and secrets management.

related_to:: cybersecurity-solutions
related_to:: Israel
related_to:: cybersecurity