Search
Close this search box.

Barracuda names Geoff Waters Chief Revenue Officer

Geoff Waters is a customer-focused and partner-centric leader with over 27 years of experience managing global organizations for sales, partner ecosystems, and go-to-market functions at some of the world’s leading security, cloud, and infrastructure companies.

Free Guide to Build a Happy & Productive Workforce

Free Culture Guide to Build a Happy & Productive Workforce

Free Culture Guide to Build a Happy & Productive Workforce