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.

Location

Portland, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Barracuda Networks

14 followers

Barracuda Networks, Inc. is a company providing security, networking and storage products based on network appliances and cloud services.