Renewals Specialist: Drive Revenue and Upsell Growth

Barracuda

Campbell (CA)

On-site

USD 76,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity options
Health benefits
Retirement Plan
Career-growth opportunities
Flexible Time Off
Volunteer opportunities

Job summary

Barracuda invites you to join the US sales renewals team in Alpharetta, GA and Campbell, CA to drive renewal rates and customer loyalty. You will contact customers 90–120 days before their renewal, present options, and prepare proposals with documentation to facilitate timely renewals.

You will use Salesforce to track activity, forecast the pipeline, and identify upsell opportunities while collaborating with Sales, Customer Success, and Channel teams to ensure customer satisfaction.

Qualifications

  • Excellent customer service and communication skills.
  • Strong business acumen and ability to drive execution in renewals.
  • Team-oriented with collaboration and persistence.
  • Basic understanding of Internet security technology.

Responsibilities

  • Drive renewal revenue for a specific territory with a high renewal close rate.
  • Outbound calls and emails to customers about upcoming renewals 90–120 days in advance.
  • Create and provide proposals, negotiate, and supply related documentation 60 days in advance.
  • Use Salesforce CRM to document activity, manage pipeline and forecast.
  • Identify upsell opportunities and collaborate with a sales representative to close.
  • Coordinate with Customer Success, Channel, and Sales to understand motions and customer issues.
  • Proactively monitor risk points and resolve issues to drive renewals.
  • Meet monthly/quarterly revenue targets through accurate forecasting and sales skills.

Skills

Customer service
Communication skills
Time management
Sales
Forecasting

Tools

Salesforce CRM

Job description

Barracuda invites you to join the US sales renewals team in Alpharetta, GA and Campbell, CA to drive renewal rates and customer loyalty. You will contact customers 90–120 days before their renewal, present options, and prepare proposals with documentation to facilitate timely renewals.

You will use Salesforce to track activity, forecast the pipeline, and identify upsell opportunities while collaborating with Sales, Customer Success, and Channel teams to ensure customer satisfaction.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Renewals & Upsell Specialist
Renewals & Upsell Specialist

Barracuda Networks Inc. • Alpharetta (GA)

Hybrid
USD 65,000 - 90,000
Equity
Health benefits
Retirement plan with employer match
+3
Renewals Sales Specialist—Drive Renewals & Upsell (Equity)
Renewals Sales Specialist—Drive Renewals & Upsell (Equity)

Barracuda • Alpharetta (GA)

On-site
USD 60,000 - 90,000
Equity options
Health benefits
401(k) retirement plan with employer  
Renewals & Upsell Specialist - Cloud Security
Renewals & Upsell Specialist - Cloud Security

Jobvite, Inc. • Campbell (CA)

Hybrid
USD 76,000 - 90,000
Equity (stock options)
Health benefits
Retirement plan with employer match
+3
Sales Renewals Representative
Sales Renewals Representative

Barracuda Networks Inc. • Alpharetta (GA)

On-site
USD 65,000 - 90,000
Equity
Health benefits
Retirement plan with employer match
+3
Sales Renewals Representative
Sales Renewals Representative

barracuda-networks-inc • Campbell (CA)

On-site
USD 75,500 - 90,000
High-quality health benefits
Retirement Plan with employer match
Flexible Time Off and Paid Time Off benefits
+2
Sales Renewals Representative
Sales Renewals Representative

Barracuda • Alpharetta (GA)

On-site
USD 60,000 - 90,000
Equity options
Health benefits
401(k) retirement plan with employer  
Sales Renewals Representative
Sales Renewals Representative

Barracuda • Campbell (CA)

On-site
USD 76,000 - 90,000
Equity options
Health benefits
Retirement Plan
+3
Sales Renewals Representative
Sales Renewals Representative

Jobvite, Inc. • Campbell (CA)

On-site
USD 76,000 - 90,000
Equity (stock options)
Health benefits
Retirement plan with employer match
+3
Renewals Specialist - Revenue, Upsell & Equity Eligible
Renewals Specialist - Revenue, Upsell & Equity Eligible

Barracuda Networks Inc. • Campbell (CA)

Hybrid
USD 75,500 - 90,000
High-quality health benefits
Retirement Plan with employer match
Flexible Time Off and Paid Time Off benefits
+2
SaaS Renewal Specialist: Growth & Cross‑Sell
SaaS Renewal Specialist: Growth & Cross‑Sell

Reltio, Inc. • New York (NY)

On-site
USD 68,000 - 113,000