Barracuda Icon
Chat
Live Chat

Hi, I'm Rosa.
How may I help you?

How may I help you?

Click below to send us a Message

Company

Who we are, what we do and why we do it.

Department Email
General Inquiries
Support
Resellers
Product Security (Key)
Department Email
Sales Contact Sales Form
Request Free Evaluation
Press, Analysts
Investor Relations

Corporate Headquarters

Office Address Contact
Barracuda Networks, Inc. (US)
Corporate Headquarters
3175 Winchester Blvd
Campbell, California 95008
United States
Phone:+1 888 268 4772
Fax:+1 408 342 1061
Skype: barracudanetworksinc

United States

Office Contact
Barracuda Networks
Fresno
Phone:+1 408 342 5400
Fax:+1 408 342 1061
Barracuda Networks, Inc.
Ann Arbor
Phone:+1 408 342 5400
Fax:+1 408 342 1061
Barracuda Networks
Alpharetta
Phone:+1 408 342 5400
Fax:+1 408 342 1061
Barracuda Networks
San Jose
Phone:+1 888 268 4772
Fax:+1 408 342 1061

Australia

Office Contact
Barracuda Networks (Australia)
Australia
Phone:+612 8019 7254

Austria

Office Contact
Barracuda Networks (Innsbruck)
DACH
Phone:+43 508 100
Fax:+43 (0) 508 100 7200
Barracuda Networks (Vienna)
Vienna
Phone:+43 508 100
Fax:+43 (0) 508 100 7200

Belgium

Office Contact
Barracuda Networks BV
Belgium
Phone:+32-38082163
Fax:+43 508 100 7200

China

Office Contact
Barracuda Networks Technology Co, Ltd. (Shanghai)
China
Phone:+86 21 5181 0518
Fax:+86 21 5181 0517

Germany

Office Contact
Barracuda Networks
Germany
Phone:+49 69 899 14 729
Fax:+49 89 74 11 85 282

Hong Kong

Office Contact
Barracuda Networks Inc. (Hong Kong)
Hong Kong
Phone:+852 3101 7521

India

Office Contact
Barracuda Networks (India)
India
Phone:+91 804 904 8500
Fax:+91 804 111 0444

Italy

Office Contact
Barracuda Networks
Italy
Phone:+39 02 600 630 69

Japan

Office Contact
Barracuda Networks, K.K. (Japan)
Japan
Phone:+81 3 5436 6235
Fax:+81 3 5436 5128

Malaysia

Office Contact
Barracuda Networks Inc. (Malaysia)
Malaysia
Phone:+603 2169 7712

Singapore

Office Contact
Barracuda Networks Inc. (Singapore)
Singapore
Phone:+65 6829 2364

Switzerland

Office Contact
Barracuda Networks
Zurich
Phone:+41 31 528 04 87
Fax:+43 508 100 7200

United Kingdom

Office Contact
Barracuda Networks Ltd. (UK)
EMEA
Phone:+44 1256 300 100
Fax:+44 1256 361 751
Barracuda Networks Ltd.
Nottingham
Phone:+44 1256 300 100
Fax:+44 1256 361 751