Barracuda Networks
Invests in: United States
Offices in Los Gatos , Portland , San Jose , San Francisco , Boston , Sanford
Invests in Enterprise, Delivery Service, Cloud Management
Log in to Funden to view Barracuda Networks's investment thesis, check sizes, company stage preference, sector focus, and requirements for founders.
Get started for free