Mark Wanninger
Barracuda Networks Campbell, California, US
About Us
Barracuda Networks offers industry-leading solutions designed to solve mainstream IT problems efficiently and cost-effectively, while maintaining a level of customer support and satisfaction second to none.
Barracuda Studios is the in-house Marketing Agency that provides all creative marketing content for Barracuda Networks.