Based in the United States, Barracuda is a startup.
Barracuda provides cybersecurity solutions to protect organizations against cyber threats, including email protection, network security, and data protection services.
Funding rounds, investor list, risk signals, and comparable startups, all gated to subscribers.