This news brief from ChannelConnect.nl highlights the promotion of SVP Chris Ross to Chief Revenue Officer (CRO), responsible for global sales and partnerships.
Get the details: https://www.channelconnect.nl/security-en-privacy/barracuda-benoemt-chris-ross-tot-chief-revenue-officer/