Barracuda
Last updated: February 09, 2024
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.
Website: https://www.barracuda.com/
Barracuda is a provider of powerful, easy-to-use, affordable IT solutions for security and storage.