Drive partner success at Barracuda as a Partner Development Manager. This pivotal role focuses on establishing relationships and securing new business opportunities through effective communication. As the liaison between Marketing and Sales, you will engage with new leads, understand client needs, and customize product solutions. Your proactive approach will ensure that the Barracuda MSP team continues to deliver exceptional customer experiences, helping to secure data and insights for our channel partners. Key Responsibilities: • Qualify leads generated from MSP marketing efforts • Initiate contact with potential clients through calls and emails • Deliver compelling presentations of Barracuda's offerings • Identify and fulfill client product/service requirements • Customize offerings for enhanced customer satisfaction Requirements: • Minimum of 3 years of relevant industry experience • BA/BS degree or equivalent experience • Extensive phone communicati...