Partner Development Manager
Ottawa, ONBarracuda Networks Inc.: Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business.
3+ ansBarracuda Networks needs candidates with 3+ years of relevant sales experience preferred, a BA/BS or equivalent experience, strong phone presence, and experience with Salesforce.com or a similar CRM. Excellent verbal, written, listening and presentation skills are required.
Salesforce.com, Corporate productivity tools, Web presentation tools