Skip to main

You are here

Geoff Waters joins Barracuda as CRO

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.”