Geoff Waters

DateJun 12, 2024

Barracuda Networks, a multinational supplier of security solutions focused on the cloud, announced today the appointment of Geoff Waters as Chief Revenue Officer. Geoff will oversee global relationships and sales, assisting Barracuda in quickening its expansion into new areas.

Barracuda President and CEO Hatem Naguib said, “Geoff is an accomplished technology executive with a strong track record for successfully leading sales teams and helping foster a true growth mindset. We’re excited to be bringing Geoff on board at Barracuda, and I’m looking forward to the ways in which he’ll help drive innovation and efficiency across our sales team, harnessing best practices to deliver strong results.”

With over 27 years of experience managing worldwide teams for sales, partner ecosystems, and go-to-market responsibilities at some of the top security, cloud, and infrastructure businesses in the world, Geoff Waters is a partner-centric and customer-focused leader. Geoff most recently oversaw the line of business in Canada, the US, and Latin America as President of Americas Sales at Check Point Software. Before joining Check Point, Geoff worked for VMware for 13 years as SVP of Global Channel Sales, developing and overseeing go-to-market teams for several Managed Services and Cloud divisions.

Leave a Reply