Barracuda Networks Company

Barracuda is a provider of powerful, easy-to-use, affordable IT solutions for security and storage.
Industry: Cloud, Cloud Data Services, Delivery, Enterprise Software, Information Technology, Internet, Robotics, Software, Telecommunications, Virtual Reality, Virtualization
Headquarters: San Francisco Bay Area, Silicon Valley, West Coast
Founded Date: 2003-01-01
Employees Number: 501-1000
Funding Status: M&A
Total Funding: 46360000
Estimated Revenue: $100M to $500M
Last Funding Date: 2017
Last Funding Type: Grant

Visit Website
Register and Claim Ownership