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.

Transform Your Organization into
Amazing Workplaces

final-logo-apr-2021-with-box
Patagonias Workplace Culture

Download Our Free Guide Now