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.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Barracuda Networks
Barracuda Networks
1 month 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

Job Summary

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

Key Responsibilities

  • •Own a territory and drive sales revenue through contract renewals to maintain renewal close rate.
  • •Conduct outbound calls and emails to inform customers of upcoming renewals and options 90–120 days in advance.
  • •Create and provide proposals and negotiate renewal documentation at least 60 days in advance to facilitate renewals.
  • •Use Salesforce CRM to document customer activity, manage pipeline, and forecast.
  • •Monitor renewal risk points, track and resolve issues, and identify upsell opportunities in customer accounts.

Pay and Benefits

Perks:EquityHealth InsuranceRetirementPaid Leave

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 executing in a renewals environment.
  • •A basic understanding of Internet security technology.
  • •Self-starter with high energy, results orientation, and strong attention to detail.
Skills:OrganizationPrioritizationTime managementCustomer serviceCommunicationBusiness acumenCollaborationSelf-starterAttention to detailPerseveranceResults orientation
Tech Stack:Salesforce CRM

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