Renewals & Upsell Specialist - Cloud Security

Jobvite, Inc.

Campbell (CA)

Hybrid

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 (stock options)
Health benefits
Retirement plan with employer match
Career growth opportunities
Flexible PTO
Volunteer opportunities

Job summary

Barracuda Networks is seeking a Renewals Specialist in the US to drive contract renewals, sustain high renewal rates, and identify upsell opportunities. The role requires proactive outreach and coordination with CS, Channel, and Sales teams to ensure customer satisfaction.

Based in Alpharetta, GA or Campbell, CA, you will use Salesforce to manage pipeline, forecast, and document all customer activity while targeting monthly and quarterly revenue goals.

Qualifications

  • Must manage renewals across NA with accuracy and initiative.
  • Proven ability to drive revenue and cross-sell/up-sell.
  • Strong communication and negotiation skills.
  • Experience documenting activity and forecasting in a CRM.

Responsibilities

  • Own a territory to drive revenue through contract renewals.
  • Outreach to customers 90–120 days before renewal via calls and emails.
  • Prepare proposals and documentation at least 60 days in advance.
  • Use Salesforce to document activity, manage pipeline and forecast.
  • Identify upsell opportunities and partner with sales to close.
  • Collaborate with Customer Success, Channel and Sales teams.
  • Monitor risks and ensure on-time renewals and revenue targets.

Skills

Highly organized
Customer service
Business acumen
Team collaboration
Self-starter
Attention to detail
Sales-oriented

Tools

Salesforce

Job description

Barracuda Networks is seeking a Renewals Specialist in the US to drive contract renewals, sustain high renewal rates, and identify upsell opportunities. The role requires proactive outreach and coordination with CS, Channel, and Sales teams to ensure customer satisfaction.

Based in Alpharetta, GA or Campbell, CA, you will use Salesforce to manage pipeline, forecast, and document all customer activity while targeting monthly and quarterly revenue goals.

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 & Upsell Specialist — Equity Options
Renewals & Upsell Specialist — Equity Options

Barracuda Networks Inc. • Alpharetta (GA)

Hybrid
USD 60,000 - 90,000
Equity
Health benefits
Retirement plan with employer match
+2
* Sales Renewals Representative
* Sales Renewals Representative

Barracuda Networks Inc. • Alpharetta (GA)

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

Barracuda Networks Inc. • Alpharetta (GA)

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

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 • 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
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
Renewals & Upsell Specialist
Renewals & Upsell Specialist

Fortinet • Sunnyvale (CA)

On-site
USD 63,000 - 83,000
Medical, dental, and vision insurance
401(k) plan
11 paid holidays
+2
Renewals & Customer Success Specialist
Renewals & Customer Success Specialist

Ncontracts • Nashville (TN), Northern (KY)

Hybrid
USD 50,000 - 70,000
Medical, Dental and Vision insurance
401(k) with company match on Day 1
Paid holidays and PTO
Software Renewals Specialist | Inside Sales
Software Renewals Specialist | Inside Sales

Cadence • Michigan

On-site
USD 50,000 - 70,000