Search
Close this search box.

Posts from June 21, 2024

HR News

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 Culture Guide to Build a Happy & Productive Workforce