Barracuda appoints Geoff Waters as chief revenue officer

An experienced sales leader with deep experience in channel ecosystems who helps Barracuda accelerate growth globally

CAMPBELL, California, June 11, 2024 /PRNewswire/ — Barracuda Networks, Inc., a trusted partner and leading provider of cloud-based security solutions, today announced Geoff Waters was appointed chief tax officer. Geoff will lead worldwide sales and partnerships, helping Barracuda accelerate growth in markets around the world.

“Geoff is a talented technology executive with extensive experience in successfully leading sales teams and helping build a true growth mindset,” he said President and CEO of Barracuda, Hatem Naguib. “We are excited to bring Geoff on board at Barracuda and I look forward to how he will help drive innovation and efficiency across our sales team, leveraging best practices to drive strong results.”

Geoff is a customer- and partner-centric leader with over 27 years of experience managing global organizations across sales, partner ecosystems and go-to-market functions at some of the world’s leading security, cloud and infrastructure companies. Most recently, Geoff was President of Americas Sales at Check Point Software, where he managed the entire business area Canada, United StatesAND Latin America. Prior to joining Check Point, Geoff was Vice President of Global Channel Sales at VMware, where for 13 years he built and led product launch teams for several VMware Managed Services and Cloud businesses.

About Barracuda
At Barracuda, we strive to make the world a safer place. We believe every business deserves access to enterprise-grade, cloud-based security solutions that are easy to purchase, deploy and use. We protect email, networks, data and applications with innovative solutions that evolve and adapt to our customers’ journeys. More than 200,000 organizations around the world trust Barracuda to protect them – in ways they may not even realize they are at risk – so they can focus on taking their business to the next level. More information can be found at

Barracuda Networks, Barracuda and the Barracuda Networks logo are registered trademarks or trademarks of Barracuda Networks, Inc. in the USA and other countries.

Anna Campbell
Barracuda Networks, Inc.
(email protected)

SOURCE Barracuda Networks, Inc.