Platform
Features
Pricing
Barracuda Networks
Contact
No bio yet
Location
Campbell, United States
Links
Christina Dunn
Director Of Customer Service
Monika Oberhuber
Manager Customer Services
Ana Lathon
Senior Manager, Customer Service
Pamella Hicks
Customer Accounts
Oliver Daume
Team Lead EMEA Customer Services
11 people, 0 jobs
14 followers
Barracuda Networks, Inc. is a company providing security, networking and storage products based on network appliances and cloud services.
Industries
Headquarters
Employees
KPN
Bezeq Israeli Telecommunication Corp Ltd
Galvanize Therapeutics, Inc.
Twin Rivers Paper
pr.business