Barracuda - Cloud-to-Cloud Backup

From GCA ACT
Jump to navigationJump to search

Description


Barracuda is a leading organization in the field of cloud-to-cloud backup solutions. With headquarters in Campbell, California, the company was founded in 2003 and has since expanded globally, with offices in over 20 countries.

More Information


https://www.barracuda.com/products