Barracuda Networks, Inc.

  • 3175 Winchester Blvd, Campbell, 95008, United States of America (USA)
  • (888) 268-4772
Contact company Contact company

About Barracuda Networks, Inc.

Based in the USA, Barracuda is a security and storage solutions provider. Barracuda’s powerful, best-of-breed security products secure an organizations threat vectors – email, web applications, remote access, web browsing, mobile Internet, and network perimeters whether on premises or in the cloud. Barracuda offers its CudaEye, cloud-based video surveillance solution that captures high quality video images in almost any situation.

Featured Companies