
Geoff Waters, an experienced sales leader with a strong background in channel ecosystems, has joined Barracuda as CRO to drive global growth.
With over 27 years in managing global sales, partner ecosystems, and go-to-market functions, Waters (pictured) has previously held key roles at Check Point Software and VMware.
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.”
“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.”