Renewal Sales Representative II

Barracuda Networks Inc.

Reading

Hybrid

GBP 40,000 - 70,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Barracuda is seeking a renewal sales professional for the EMEA region, based in Reading, UK. This hybrid role focuses on renewing contracts, driving revenue growth, and coordinating pricing with customers and partners.

You will leverage MEDDICC, manage pipelines, and collaborate with cross-functional teams to ensure customer satisfaction and retention. Ideal candidates are highly organized, target-driven, and bilingual in English and Dutch, with experience in Salesforce and pricing negotiations.

Qualifications

  • Experience running customer calls and pricing negotiations.
  • Strong organizational skills with ability to prioritize and manage time.
  • Fluency in English and Dutch, with professional communication.

Responsibilities

  • Own a specific EMEA renewals territory and renew contracts to maintain a high renewal close rate.
  • Achieve monthly/quarterly revenue targets with proactive strategic plans.
  • Qualify renewal and upsell opportunities using MEDDICC and manage sales cycle.
  • Use Salesforce to document customer and partner activity for forecasting renewals.
  • Build and maintain strong relationships with channel partners to maximize revenue.
  • Develop pricing proposals by analyzing prior sales data in CRM/financial systems.
  • Manage contract pipeline 90 days out and identify risk points to protect retention.
  • Collaborate with customer success, channel and sales teams to align on sales motions.

Skills

Target achievement
English-Dutch
Pricing & negotiation
Communication
Organizational skills

Tools

Salesforce

Job description

Come Join our successful Renewals Team! At Barracuda, we have more than 220,000 organizations worldwide that trust Barracuda to protect them.

The EMEA renewals team (30 strong), based in Reading, UK, is responsible for driving industry leading renewal rates across the region. We work in 6 + languages and engage with end users and reseller partners alike. On our team, you will execute strategies to increase customer loyalty, improve renewal retention rates. This position reports into a Renewals Sales Manager and is a hybrid office/home office role

What you’ll be working on
  • Responsible for a specific EMEA territory with an assigned set of customer contracts to renew to maintain our high renewal close rate
  • Responsible for achieving monthly/quarterly revenue targets by creating and executing a proactive and strategic sales plan
  • Qualify renewal and upsell opportunities utilizing our sales methodology MEDDICC and manage successfully through the sales cycle
  • Use SFDC (Salesforce) CRM to document all customer and partner activity to enable the forecasting of when renewals will be booked and invoiced
  • Develop and maintain strong relationships with our channel and partners in your territory to maximize revenue
  • Constructing complex pricing proposals by analyzing previous sales data through our CRM and financial system
  • Managing your pipeline of customer contracts 90 days in advance (minimum).This includes researching customer license usage and proactively identifying risk points and track and resolve issues to comply with customer retention goals
  • Collaborating with customer success, channel and sales teams to understand existing sales motions, identifying special customer issues and ensuring customer satisfaction
What you bring to the role
  • Highly organized, able to prioritize, multitask and have excellent time management skills, and ability to follow set procedures
  • Clear track record of achieving targets
  • Team orientated
  • Proactive approach
  • Experience of running customer calls and negotiating pricing with a customer first mindset
  • Strong mathematical skills to ensure your ability to create complex pricing proposals
  • Strong attention to detail
  • Enthusiasm and ability to action constructive feedback, owning your own development growth
  • Accountability
  • Bilingual in English and Dutch
What you’ll get from us

Joining a team that has a track record of over achievement, making presidents club, winning monthly MVP awards and other regular incentives.

There are opportunities for cross training and the ability to attain your next career step within Barracuda, in addition to equity, in the form of non-qualifying options and private healthcare.

#LI-Hybrid
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Renewal Sales Representative II
Renewal Sales Representative II

Barracuda • Reading

Hybrid
GBP 35,000 - 55,000
Equity options
Private healthcare
EMEA Renewal Sales Pro (Dutch Bilingual) – Hybrid
EMEA Renewal Sales Pro (Dutch Bilingual) – Hybrid

Barracuda Networks Inc. • Reading

Hybrid
GBP 40,000 - 70,000
EMEA Renewal Sales Pro — Strategic Upsell & Partnerships
EMEA Renewal Sales Pro — Strategic Upsell & Partnerships

Barracuda • Reading

Hybrid
GBP 35,000 - 55,000
Equity options
Private healthcare
Customer Success Manager I - Benelux (Dutch speaker preferred)
Customer Success Manager I - Benelux (Dutch speaker preferred)

Barracuda Networks Inc. • Reading

On-site
GBP 50,000 - 75,000
Equity options (non-qualifying)
Health benefits
Retirement plan with employer match
+3
Renewal Specialist - Dutch Speaker
Renewal Specialist - Dutch Speaker

Concentrix • Liverpool

On-site
GBP 20,000 - 25,000
Renewals Account Manager
Renewals Account Manager

Palo Alto Networks, Inc. • Greater London

On-site
GBP 50,000 - 70,000
Solutions Architect II
Solutions Architect II

Barracuda • Reading

On-site
GBP 65,000 - 90,000
Renewals Manager, EMEA
Renewals Manager, EMEA

Mixpanel • Greater London

On-site
GBP 70,000 - 110,000
Medical, Vision, and Dental care
Mental Wellness Benefit
Generous vacation policy & holidays
+3
Renewal Compliance Specialist
Renewal Compliance Specialist

GlobalData Plc • Greater London

Hybrid
GBP 45,000 - 65,000
Customer Success Manager - Adoption & Growth (Benelux)
Customer Success Manager - Adoption & Growth (Benelux)

Barracuda Networks Inc. • Reading

On-site
GBP 50,000 - 75,000
Equity options (non-qualifying)
Health benefits
Retirement plan with employer match
+3