Don’t wait to get protected
Get a free consultation with a cybersecurity expert and see Barracuda's cybersecurity solutions in action.
| Field / Question | Answer |
|---|---|
|
Full legal name
|
Barracuda Networks, Inc.
|
|
Leadership Team
|
|
|
Legal form
|
C Corporation (Delaware)
|
|
Incorporation date
|
November 17, 2004 (Delaware)
|
|
Founded
|
2003 (California)
|
|
Principal office / HQ
|
3175 S Winchester Blvd, Campbell, CA 95008, USA
|
|
Trade registry number
|
3845932
|
Barracuda financials request form
Get a free consultation with a cybersecurity expert and see Barracuda's cybersecurity solutions in action.
Company Information
Our Websites