Geoff Waters

Chief Revenue Officer (cro) at Barracuda Networks

Geoffrey Waters serves as the Chief Revenue Officer at Barracuda since June 2024 and is also the President of Americas Sales at Check Point Software Technologies, Ltd., a role held since April 2021. Prior to this, Geoffrey Waters held significant positions at VMware from 2007 to 2020, culminating in the role of Senior Vice President of Worldwide Cloud Sales, where leadership extended over a large Cloud Sales organization and a partner ecosystem. Geoffrey Waters played a pivotal role in launching VMware's first cloud subscription business and significantly grew the VMware Service Provider Program. Earlier career experience includes ten years at Intel Corporation, where various leadership positions focused on channel marketing and business development allowed Geoffrey Waters to establish expertise across multiple sales and marketing functions. Geoffrey Waters earned an MBA from Babson F.W. Olin Graduate School of Business and a bachelor's degree from Northeastern University.

Links


Org chart