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

United States

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
Barracuda Networks
Fresno
7170 N. Financial Dr.
Suite 124
Fresno, CA 93720
United States
Phone:+1 408 342 5400
Fax:+1 408 342 1061
Barracuda Networks, Inc.
Ann Arbor
317 Maynard St.
Ann Arbor, Michigan 48104
United States
Phone:+1 408 342 5400
Fax:+1 408 342 1061
Barracuda Networks
Alpharetta
12725 Morris Rd
Suite 350
Alpharetta, GA 30004
United States
Phone:+1 408 342 5400
Fax:+1 408 342 1061
Barracuda Networks
San Jose
5710 Fontanoso Way
San Jose, CA 95138
United States
Phone:+1 888 268 4772
Fax:+1 408 342 1061

Austria

Office Address Contact
Barracuda Networks (Innsbruck)
DACH
Eduard-Bodem-Gasse 1
6020 Innsbruck,
Austria
Phone:+43 508 100
Fax:+43 (0) 508 100 7200
Barracuda Networks (Vienna)
Vienna
Lassallestrasse 7A / Unit 4 / 2
1020 Vienna,
Austria
Phone:+43 508 100
Fax:+43 (0) 508 100 7200

Belgium

Office Address Contact
Barracuda Networks BV
Belgium
Kontichsesteenweg 71/2
2630 Aartselaar,
Belgium
Phone:+32-38082163
Fax:+43 508 100 7200

China

Office Address Contact
Barracuda Networks Technology Co, Ltd. (Shanghai)
China
4F Building 2
Shanghai New Withub S&T Creation Center
No. 799 Hutai Road
Shanghai, 200072
China
Phone:+86 21 5181 0518
Fax:+86 21 5181 0517

Germany

Office Address Contact
Barracuda Networks
Germany
Radlkoferstr. 2
81373 Munich,
Germany
Phone:+49 69 899 14 729
Fax:+49 89 74 11 85 282

Hong Kong

Office Address Contact
Barracuda Networks Inc. (Hong Kong)
Hong Kong
Level 19, Two International Finance Centre,
8 Finance Street,
Central Hong Kong,
Hong Kong
Phone:+852 3101 7521

India

Office Address Contact
Barracuda Networks (India)
India
201, Indraprastha Equinox
23, 100 Ft Intermediate Ring Road
Koramangala, Bangalore 560095
India
Phone:+91 804 904 8500
Fax:+91 804 111 0444

Italy

Office Address Contact
Barracuda Networks
Italy
Via Borgogna 2
Milano, 20122
Italy
Phone:+39 02 600 630 69

Japan

Office Address Contact
Barracuda Networks, K.K. (Japan)
Japan

5F, 8-3-16, Nishi-gotanda
Shinagawa-ku, Tokyo 141-0031
Japan
Phone:+81 3 5436 6235
Fax:+81 3 5436 5128

Singapore

Office Address Contact
Barracuda Networks Inc. (Singapore)
Singapore
Level 42, Suntec Tower Three,
8 Temasek Boulevard,
Singapore, 038988
Singapore
Phone:+65 6829 2364

Switzerland

Office Address Contact
Barracuda Networks
Zurich
Prime Center 1
P.O. Box
8060 Zurich-Airport,
Switzerland
Phone:+41 31 528 04 87
Fax:+43 508 100 7200

United Kingdom

Office Address Contact
Barracuda Networks Ltd. (UK)
EMEA
Brunel House
Stephenson Road
Houndmills, Basingstoke RG21 6XR
United Kingdom
Phone:+44 1256 300 100
Fax:+44 1256 361 751
Barracuda Networks Ltd.
Nottingham
Oaktree House First floor
2 Phoenix Place
Nottingham, NG8 6BA
United Kingdom
Phone:+44 1256 300 100
Fax:+44 1256 361 751