More jobs:
Partner Development Manager Networks
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-14
Listing for:
Barracuda
Full Time
position Listed on 2026-06-14
Job specializations:
-
Sales
Client Relationship Manager, Business Development -
Business
Client Relationship Manager, Business Development
Job Description & How to Apply Below
Elevate your career as a Partner Development Manager at Barracuda Networks, focusing on lead qualification and building client relationships. This role involves customizing solutions and exploring new business opportunities.
In this position, you will qualify MSP marketing leads and engage potential clients through cold outreach. You will also present our offerings, identify client needs, and tailor our services for optimal customer satisfaction. Staying informed about new products and establishing meetings or calls with clients is crucial for success.
Key Responsibilities:
• Qualify leads from marketing campaigns as sales opportunities
• Conduct cold calls and emails to potential clients
• Present Barracuda Networks to prospective clients
• Identify client needs and offer suitable solutions
• Proactively pursue new business opportunities
Requirements:
• 3+ years of relevant experience preferred
• BA/BS degree or equivalent work experience
• Experience with or similar CRM
• Strong communication and presentation skills
• Ability to multi-task and manage time effectively
Apply your expertise in client solutions and business development with Barracuda Networks.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×