Business Summary
Barracuda Networks Inc is a United States-based company, which provides cloud-enabled security solutions. The Company protects email, networks, data and applications through its cloud-based solutions. It offers artificial intelligence (AI) based protection from spear phishing, account takeover, and business email compromise. It offers Web application Firewall that protects Websites and applications from cyber threats.
Country of Incorporation
United States of America
Incorporation Date
2004-11-17
Business Sector
Software & IT Services
Company Address
3175 Winchester Blvd