Tag: 2025 channel chiefs

Barracuda’s Channel Chiefs on working with partners, innovations, and more
Barracuda’s Channel Chiefs on working with partners, innovations, and more
We are excited to share that CRN has named Barracuda’s Patrick O’Donnell, senior vice president of Americas sales, and Greg Saenz, vice president of channels for the Americas, to its prestigious list of 2025 Channel Chiefs. CRN releases the annual Channel Chiefs list, showcasing the...