Recognized in the 2017 CRN Partner Program Guide, the company ranks among the IT channel’s top partner programs Campbell, Calif., April 10, 2017 – Barracuda Networks, Inc. (NYSE: CUDA), today announced that CRN®, a brand of The Channel Company, has awarded Barracuda with 5-Star ratings in the 2017 Partner Program Guide for both its traditional […]