Sales Renewals Representative

Barracuda Networks
Georgia
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.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Barracuda Networks
Barracuda Networks
5 days ago

Sales Renewals Representative

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

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.
Location: Georgia
Workplace: Hybrid
Employment Type: Full time
Job Function: Sales

Key Responsibilities

  • •Own a territory and drive sales revenue through contract renewals to maintain high renewal close rates.
  • •Conduct outbound calls and emails to inform customers about upcoming renewals and renewal options 90–120 days in advance.
  • •Create proposals, negotiate renewal terms, and provide related documentation at least 60 days in advance.
  • •Use Salesforce CRM to document customer activity, manage pipeline, and forecast revenue against monthly/quarterly targets.
  • •Identify upsell opportunities and collaborate with Customer Success, Channel, and Sales teams to resolve issues and improve renewal retention.

Pay and Benefits

Salary: USD 75,500 - 90,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceRetirementPaid LeaveVolunteer

Key Requirements

  • •Highly organized with strong time management and prioritization skills.
  • •Excellent customer service and communication skills.
  • •Strong business acumen with a track record of execution in a renewals environment.
  • •Basic understanding of Internet security technology and a passion for collaboration.
  • •Self-starter with high energy, results orientation, and attention to detail for daily outbound outreach.
Skills:CommunicationCustomer serviceTime managementNegotiationForecasting
Tech Stack:Salesforce

Company Brief

Barracuda Networks
Provides cloud-enabled security and data protection solutions including email protection, network and application security, and backup and recovery services for businesses, service providers, and government organizations worldwide.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Campbell, United States
Founded: 2003
WebsiteLinkedIn