Barracuda Icon

Need Assistance?

Chat with a representative now.

+1 408 342 5400 / 888 268 4772

Company

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

Department Email
General Inquiries
Support
Resellers
Product Security
Department Email
Sales
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 408 342 5400 / 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

Australia

Office Address Contact
Barracuda Networks (Australia)
Australia
L32, 101 Miller Street,
Sydney, NSW 2060
Australia
Phone:+612 8019 7254

Austria

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

Brazil

Office Address Contact
Barracuda Networks (Brazil)
Brazil

Sao Paulo,
Brazil
Phone:+55 11 3728 9458

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
Barracuda Networks Technology Co, Ltd.
Beijing
1202# Building 2
Wanliu Yishuiyuan Wanliu East Road
Beijing, Hidian District 100089
China
Phone:+86 10 8256 3109
Fax:+86 10 8256 1965
Barracuda Networks Technology Co, Ltd.
Guangzhou
Room 2615D, Building B, FengXing Square
No.242 Tianhe Road
Guangzhou, 510620
China
Phone:+86 20 3810 4187
Fax:+86 20 3810 4632

France

Office Address Contact
Barracuda Networks
France
16 Place Vendome
75001 Paris,
France
Phone:+33 (0) 1 53 45 28 18
Fax:+33 (0) 1 53 45 28 29

Germany

Office Address Contact
Barracuda Networks
Germany
Radlkoferstr. 2
81373 Munich,
Germany
Phone:+49 (0) 69 899 14 729
Fax:+49 (0) 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

Malaysia

Office Address Contact
Barracuda Networks Inc. (Malaysia)
Malaysia
Level 23, Menara Citibank
165 Jalan Ampang
Kuala Lumpur, 50450
Malaysia
Phone:+603 2169 7712

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 (0) 31 528 04 87
Fax:+43 (0) 508 100 7200

Taiwan

Office Address Contact
Barracuda Networks Inc. (Taiwan)
Taiwan
Shin Kong Manhattan Building 14F,
Section 5, No.8 Xin Yi Road
Taipei, 110
Taiwan
Phone:+886 2 87582286

United Arab Emirates

Office Address Contact
Barracuda Software Developer Middle East FZ-LLC
UAE
Executive Office 15, FirstSteps@DIC
First Floor Building 12, P. O. Box: 73030
Dubai Internet City, Dubai
United Arab Emirates
Phone:+44 (0) 1256 300 100
Fax:+44 (0) 1256 361 751

United Kingdom

Office Address Contact
Barracuda Networks Ltd. (UK)
EMEA
West Ham Industrial Estate
Grafton Way
Hampshire, Basingstoke RG22&nbs
United Kingdom
Phone:+44 (0) 1256 300 100
Fax:+44 (0) 1256 361 751



Send Us Your Comments

Live Chat Support Software