arrow iconBack to all companies
Barracuda Networks

Barracuda Networks

map pin iconAddress: The White Building, 33 Kings Road, Reading, Berkshire, United Kingdom

phone iconPhone: +44 118 338 4600

email iconEmail Company

Barracuda Networks Inc. a global leader in IT security, provides comprehensive and affordable solutions for email, application, network, and data protection. With over 200,000 customers worldwide, Barracuda is renowned for its cloud-first, enterprise-grade security solutions. The company’s stock is traded under the symbol "CUDA".

Latest resources from Barracuda Networks