Channel Business Manager

Barracuda Networks
Ottawa
Workplace: RemoteFull timeUSD 156,000 - 200,000 annuallyFunction: Business Development & PartnershipsEducation: bachelorsSkills: ["Presentation","Communication","Listening","Multitasking","Time management"]

Develop and manage relationships with strategic channel partners and industry influencers to drive new business opportunities. Own go-to-market plans for assigned partners, enable them through training and ongoing support, and coordinate partner-focused initiatives that improve engagement and performance. Partner with marketing and sales on large campaigns, identify channel process improvements, and provide strategic support to channel sales by managing key accounts and a partner-led MSP pipeline with accurate forecasting.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Barracuda Networks
Barracuda Networks
2 days ago

Channel Business Manager

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Develop and manage relationships with strategic channel partners and industry influencers to drive new business opportunities. Own go-to-market plans for assigned partners, enable them through training and ongoing support, and coordinate partner-focused initiatives that improve engagement and performance. Partner with marketing and sales on large campaigns, identify channel process improvements, and provide strategic support to channel sales by managing key accounts and a partner-led MSP pipeline with accurate forecasting.
Location: Ottawa
Workplace: Remote
Employment Type: Full time
Job Function: Business Development & Partnerships
Seniority: Mid level

Key Responsibilities

  • •Build and maintain strong relationships with strategic partners and industry influencers to identify and develop new business opportunities.
  • •Develop and execute go-to-market strategies for assigned partners and articulate the value of Barracuda platforms and services.
  • •Educate and enable partners to position and sell Barracuda products effectively through training, presentations, and ongoing support.
  • •Lead cross-functional coordination for partner-focused initiatives that enhance engagement, performance, and satisfaction.
  • •Manage key accounts and a partner-led (MSP) pipeline, ensuring strong deal hygiene and accurate forecasting.

Pay and Benefits

Salary: USD 156,000 - 200,000 annually
Perks:EquityHealth InsuranceRetirementFlexible TimePaid LeaveVolunteer

Key Requirements

  • •5+ years of relevant experience preferred
  • •BA/BS degree or equivalent work experience
  • •Channel experience required, with MSP experience as a plus
  • •Customer Success/Partner Success experience preferred
  • •Proficiency with corporate productivity tools and web presentation tools; Salesforce or similar CRM experience strongly preferred
Experience:ChannelManaged service providers (MSP)Cybersecurity
Education:Bachelor's
Skills:PresentationCommunicationListeningMultitaskingTime management
Tech Stack:SalesforceCRMWeb presentation tools

Company Brief

Barracuda Networks
Provides cloud-enabled security and data protection solutions including email protection, network and application security, and backup and recovery services for businesses, service providers, and government organizations worldwide.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Campbell, United States
Founded: 2003
WebsiteLinkedIn