Barracuda

Last updated: February 09, 2024

CEO - Hatem Naguib
CEO - Hatem Naguib
Country: USA | Funding: $46.4M (+)

Website: https://www.barracuda.com/

Barracuda is a provider of powerful, easy-to-use, affordable IT solutions for security and storage.