Sales Renewals Representative
Barracuda Networks
United States
Workplace: HybridFull timeFunction: SalesSkills: ["Organization","Prioritization","Time management","Customer service","Communication","Business acumen","Collaboration","Self-starter","Attention to detail","Perseverance","Results orientation"]Drive contract renewals for a defined territory, contacting customers 90–120 days ahead via outbound calls and emails to ensure retention and maximize renewal outcomes. Create proposals, negotiate renewal documentation, and use Salesforce CRM to track activity, manage pipeline, and forecast monthly/quarterly targets. Collaborate with Customer Success, Channel, and Sales to address risks, identify upsell opportunities, and maintain customer satisfaction across North America.

