Barracuda Networks is seeking a Channel Business Manager to develop and maintain robust relationships with strategic partners, guiding them to position Barracuda’s security solutions effectively. You will set growth goals with leadership and lead initiatives to improve partner performance.
You will educate partners, coordinate cross-functionally, and drive joint campaigns with marketing and sales to expand brand awareness and revenue.