Suggestions
Geoffrey Waters
Head of Americas Sales at Check Point Software Technologies, Ltd.
Geoffrey Waters is a seasoned technology executive currently serving as the Chief Revenue Officer at Barracuda Networks, a position he assumed in June 2024. Prior to this role, he was the Head of Americas Sales at Check Point Software Technologies, Ltd., where he managed sales operations across Canada, the United States, and Latin America from April 2021 to May 2022.146
Professional Background
-
Experience: Waters has over 27 years of experience in managing global sales organizations, with a strong focus on channel ecosystems and go-to-market strategies. His career includes significant roles at leading companies in the technology sector.
-
Previous Roles:
- Check Point Software Technologies: As Head of Americas Sales, he oversaw a team of 750 employees and was responsible for driving sales initiatives across North America and Latin America.13
- VMware: Before joining Check Point, Waters spent 13 years at VMware, culminating in the role of Senior Vice President of Global Channel Sales. In this capacity, he led the cloud sales organization and managed various cloud service provider programs.146
Leadership Style and Vision
Waters is recognized for his customer-focused and partner-centric approach, which aligns well with Barracuda's mission to provide accessible cloud-first security solutions. His leadership is expected to drive innovation and efficiency within Barracuda's sales team while enhancing its partner ecosystem.45
Industry Recognition
Throughout his career, Waters has built a reputation for successfully leading sales teams and fostering growth mindsets within organizations. His extensive network and credibility in the technology sector are seen as valuable assets for his current role at Barracuda Networks.35
Waters’ LinkedIn profile reflects his commitment to collaboration and growth within the cybersecurity landscape, highlighting his active engagement with industry partners and teams.27
