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.

Build a Happy & Productive Workforce: The Ultimate Guide to “Best Practices in Company Culture
final-logo-apr-2021-with-box
Patagonias Workplace Culture

Download Our Free Guide Now