Sales Renewals Representative
Barracuda Networks
United States
Workplace: HybridFull timeUSD 75,500 - 90,000 annuallyFunction: SalesSkills: ["Communication","Customer service","Time management","Negotiation","Forecasting"]Drive contract renewals for a defined North America territory by executing outbound calls and email outreach 90–120 days ahead, preparing proposals, and negotiating renewal documentation at least 60 days in advance. Use Salesforce CRM to track activity, manage pipeline, and forecast monthly/quarterly revenue targets. Identify upsell opportunities, partner with Customer Success and Sales teams, and proactively monitor risks to improve renewal retention and customer satisfaction.

