Renewals & Upsell Specialist — Equity Options

Barracuda Networks Inc.

Alpharetta (GA)

Hybrid

USD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Health benefits
Retirement plan with employer match
Career-growth opportunities
Flexible Time Off and Paid Time Off

Job summary

Barracuda Networks Inc. is seeking a Renewals Sales professional to manage contract renewals across North America from Alpharetta, GA and Campbell, CA.

You will drive renewal revenue, communicate upcoming renewals 90-120 days out, and prepare proposals to facilitate renewals, aiming for high renewal close rates. You will use Salesforce to document activity, forecast pipelines, and identify upsell opportunities, collaborating with Customer Success, Channel, and Sales teams to optimize customer

Qualifications

  • Highly organized with strong time management.
  • Excellent customer service and communication skills.
  • Strong business acumen and track record in renewals/retention.
  • Passion for collaboration and basic understanding of internet security.

Responsibilities

  • Drive revenue through contract renewals across a defined territory.
  • Conduct outbound calls and emails 90–120 days before renewal.
  • Create proposals, negotiate, and provide documentation at least 60 days prior.
  • 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 to ensure satisfaction.
  • Monitor risks and resolve issues to drive renewals.
  • Meet monthly/quarterly revenue targets through forecasting and sales skills.

Skills

Outbound sales
Forecasting
Salesforce
Renewals management
Cross-sell / upsell
Collaboration
Customer communication

Tools

Salesforce CRM

Job description

Barracuda Networks Inc. is seeking a Renewals Sales professional to manage contract renewals across North America from Alpharetta, GA and Campbell, CA.

You will drive renewal revenue, communicate upcoming renewals 90-120 days out, and prepare proposals to facilitate renewals, aiming for high renewal close rates. You will use Salesforce to document activity, forecast pipelines, and identify upsell opportunities, collaborating with Customer Success, Channel, and Sales teams to optimize customer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

* 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
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
Hybrid Renewal & Upsell Specialist
Hybrid Renewal & Upsell Specialist

Commerce Inc • Austin (TX)

Hybrid
USD 61,000 - 105,000
Software Renewals Specialist | Inside Sales
Software Renewals Specialist | Inside Sales

Cadence • Michigan

On-site
USD 50,000 - 70,000
Hybrid Renewals & Revenue Retention Specialist
Hybrid Renewals & Revenue Retention Specialist

United States Digital Space LLC • Atlanta (GA)

Hybrid
USD 65,000 - 90,000
Strategic Renewals Specialist | Growth & Upsell
Strategic Renewals Specialist | Growth & Upsell

Ardham Technologies • Albuquerque (NM)

On-site
USD 75,000 - 105,000
Renewals & Growth Manager
Renewals & Growth Manager

Redwood Software • United States

On-site
USD 90,000 - 130,000
Remote Renewal Specialist: Drive Retention & Growth
Remote Renewal Specialist: Drive Retention & Growth

Hive + Co • United States

Remote
USD 50,000 - 90,000
Remote Enterprise Renewal Specialist | SaaS & AI
Remote Enterprise Renewal Specialist | SaaS & AI

Automation Anywhere • San Jose (CA)

On-site
USD 120,000 - 150,000
Flexible work schedule
Unlimited PTO
12 holidays off per year
+6
Remote Senior Renewals Specialist: Data-Driven Forecast
Remote Senior Renewals Specialist: Data-Driven Forecast

Myriad360 • New York (NY)

On-site
USD 85,000 - 90,000
Unlimited PTO
Paid Parental Leave
Company-funded 401(k) contributions
+3