Drive partner success at Barracuda as a Partnership Development Manager. This role emphasizes collaboration, driving growth and improvement across the partner network. 5+ years in account or channel management
• Solid technical sales and CRM expertise
• Knowledge of sales forecasting techniques
• Proven ability in stakeholder and project management Contribute your sales, strategic planning, and partner management skills to Barracuda's mission of enhancing data security globally. #
📌 Barracuda Partnership Development Manager (Canada)
🏢 Barracuda
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.