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