Barracuda has named Jason Beal as its new VP, Worldwide Partner Ecosystems, to lead its global channel strategy and capture opportunities in the market.