Sign In

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

Highlights

Jun 13 · cfotech.com.au
Geoff Waters named Chief Revenue Officer at Barracuda ...
Barracuda names Geoff Waters as Chief Revenue Officer
Oct 23 · channele2e.com
Check Point Announces New Channel, Sales Executive ...
Apr 20 · crn.com
Check Point Taps VMware Vet Geoff Waters To Run ... - CRN

Related Questions

What are Geoffrey Waters' key achievements at VMware?
How does Geoffrey Waters plan to drive growth in the Americas for Check Point?
What challenges does Geoffrey Waters face in the Americas market for Check Point?
How does Geoffrey Waters' experience at Intel compare to his role at VMware?
What strategies does Geoffrey Waters intend to implement for Check Point's channel sales?
Geoffrey Waters
Add to my network

Location

Portland, Oregon Metropolitan Area