Barracuda is a leading cybersecurity company providing complete protection against complex threats. The Channel Operations Analyst – Business Planning supports the end-to-end business planning motion for Global Channel & Alliances, translating strategy into a cohesive operating plan and preparing materials for Quarterly Business Reviews.
Responsibilities:
- Support development and maintenance of the GCA fiscal plan, including annual planning, in year updates, and executive level rollups
- Help prepare Quarterly Business Reviews (QBRs) by consolidating performance, pipeline, and outlook data into clear, decision-ready materials
- Collect, normalize, and integrate partner business planning inputs (e.g., top partners, routes to market, growth initiatives) into the broader Channel plan
- Partner with Channel leadership, Finance, and Sales Operations to align partner plans, coverage models, and financial targets
- Build structured analyses and models to support scenario planning, gap-to-plan analysis, and prioritization decisions
- Develop executive-ready presentations that tell a clear story across performance, trends, risks, and opportunities
- Act as a connective layer across Channel Ops, Strategy, and Finance to ensure consistency of assumptions and metrics
Requirements:
- 2–4+ years of experience in Business Planning, Sales Operations, Strategy, Finance, or Consulting style analytical roles
- Strong analytical skills with the ability to move from data → insight → narrative
- Comfort working with ambiguity and evolving inputs, typical of planning and strategy-adjacent roles
- Ability to synthesize complex partner and channel data into clear, executive-level summaries
- Proficiency in Excel and PowerPoint; experience with Salesforce and BI tools is a plus
- Strong communication skills and confidence working with senior stakeholders
- Background in SaaS, cybersecurity, or subscription based businesses