PrivCo Logo
Barracuda Networks, Inc. logo

Barracuda Networks, Inc.

Headquarters
Campbell, California
Classification
Private
Status
Acquired