Skip to main content
Back to Jobs

Channel Business Manager II

Develop channel partnerships to expand Barracuda's global security solutions reach.

Drive channel sales growth by recruiting, enabling, and managing partners worldwide. Build strong relationships to increase market penetration and accelerate revenue for cloud-based security solutions.

Why This Role?

Directly contribute to making the world a safer place by expanding access to Barracuda's innovative security products.

Key Responsibilities

  • Identify, recruit, and onboard new channel partners to expand market coverage.
  • Develop and execute partner enablement programs to drive sales productivity.
  • Manage existing partner relationships, providing support, training, and resources to maximize sales performance.
  • Collaborate with internal teams to ensure partner success and customer satisfaction.

Requirements

  • Proven track record in channel sales and business development.
  • Strong understanding of cybersecurity solutions and the IT channel landscape.
  • Excellent communication, negotiation, and interpersonal skills.
  • Experience with CRM systems and partner portals.

Required Skills

saleschannel managementbusiness developmentrelationship buildingcommunicationcybersecurity

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →

Keywords

Channel SalesBusiness DevelopmentCybersecurityCloud SecurityPartner ManagementRemote Work
View Original Description from Adzuna

Original description from Adzuna

Job ID: 27-0315 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data and applications with innovative solutions that grow and adapt with our customers’ journey. More than 200,000 organizations worldwide trust Barracuda to protect them — in ways they may not even know they are at risk — so they can focus o…

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume

Remote-friendly · fits your timezone
Source
Adzuna
Job Type
full time
Location
Remote · Open worldwide
Category
Seniority
mid
Posted
Jun 27, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Channel Business Manager II at Barracuda Networks a remote job?
Yes. Channel Business Manager II at Barracuda Networks is a fully remote role open to candidates worldwide.
What type of employment is Channel Business Manager II at Barracuda Networks?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Barracuda Networks.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume