This article from TechVisor reports on the news that Chris Ross, who has been with Barracuda since 2015, has been named as Chief Revenue Officer at Barracuda. He will be responsible for global sales and partnerships.
This article from TechVisor reports on the news that Chris Ross, who has been with Barracuda since 2015, has been named as Chief Revenue Officer at Barracuda. He will be responsible for global sales and partnerships.