Renewals Sales Specialist

6 days ago


Reading, Reading, United Kingdom Barracuda Full time
About the Role

We are seeking a highly skilled Renewals Representative to join our EMEA team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.

Key Responsibilities
  • Execute strategies to increase customer loyalty and improve renewal retention rates.
  • Qualify renewal opportunities utilizing our sales methodology MEDDICC and manage successfully through the sales cycle.
  • Develop and maintain strong relationships with our channel and partners to maximize revenue.
  • Construct complex pricing proposals by analyzing previous sales data through our CRM and financial system.
  • Manage your pipeline of customer contracts 90 days in advance, researching customer license usage and proactively identifying risk points.
  • Collaborate with customer success, channel, and sales teams to understand existing sales motions and ensure customer satisfaction.
Requirements
  • Fluency in English and any of the following: French, Italian, Spanish, German.
  • Highly organized, able to prioritize, multi-task with excellent time management skills, and ability to follow set procedures.
  • Clear track record of achieving targets and strong attention to detail.
  • Team orientated with a proactive approach.
  • Ability to run conversations with senior stakeholders in Barracuda, our Channel, and End Customers.
  • Experience running customer calls and negotiating pricing.
  • Strong mathematical skills to ensure ability to create complex pricing proposals.
What We Offer

A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility, 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.



  • Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewals Representative to join our EMEA renewals team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Key ResponsibilitiesExecute strategies to increase customer loyalty and improve renewal retention rates.Qualify renewal...


  • Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewals Representative to join our EMEA renewals team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Key ResponsibilitiesExecute strategies to increase customer loyalty and improve renewal retention rates.Qualify renewal...

  • Renewal Specialist

    6 days ago


    Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewal Specialist to join our EMEA team at Barracuda Networks, LLC. As a Renewal Specialist, you will play a critical role in driving industry-leading renewal rates across the region.Key ResponsibilitiesResponsible for a specific territory with an assigned set of customer contracts to renew to maintain our high...

  • Renewal Specialist

    6 days ago


    Reading, Reading, United Kingdom Barracuda Networks Inc. Full time

    About the RoleWe are seeking a highly skilled Renewal Specialist to join our EMEA team at Barracuda Networks Inc. This is a hybrid office/home office role that reports into a Renewals Sales Manager.Key ResponsibilitiesManage a specific territory with assigned customer contracts to renew and maintain high renewal close rates.Develop and execute a proactive...

  • Renewal Specialist

    2 days ago


    Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewal Specialist to join our EMEA renewals team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Key ResponsibilitiesExecute strategies to increase customer loyalty and improve renewal retention rates.Qualify renewal opportunities...

  • Renewal Specialist

    2 days ago


    Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewal Specialist to join our EMEA renewals team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Key ResponsibilitiesExecute strategies to increase customer loyalty and improve renewal retention rates.Qualify renewal opportunities...


  • Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    Join Our Dynamic Team at BarracudaAt Barracuda Networks, we are dedicated to creating a safer digital environment. We believe that every organization should have access to cloud-based, enterprise-level security solutions that are straightforward to acquire, implement, and utilize. Our innovative offerings protect email, networks, data, and applications,...


  • Reading, Reading, United Kingdom Splunk Inc Full time

    Job SummaryWe are seeking a highly skilled Renewal Sales Representative/Team Lead to join our team at Splunk Inc. As a key member of our sales team, you will be responsible for managing a sales territory, meeting/exceeding assigned renewal rate and retention targets, and leading a team of individual renewals sales representatives.Key ResponsibilitiesManage a...


  • Reading, Reading, United Kingdom Splunk Inc Full time

    Job SummaryWe are seeking a highly skilled Renewal Sales Representative/Team Lead to join our team at Splunk Inc. As a key member of our sales team, you will be responsible for managing a sales territory, meeting/exceeding assigned renewal rate and retention targets, and leading a team of individual renewals sales representatives.Key ResponsibilitiesManage a...

  • Sales Team Manager

    6 hours ago


    Reading, Reading, United Kingdom SSE Enterprise Full time

    About the RoleWe are seeking an experienced Sales Team Manager to join our team at SSE Enterprise. As a key member of our management team, you will be responsible for leading and motivating a team of sales professionals to achieve business objectives and drive revenue growth in the renewable energy sector.Key ResponsibilitiesLead and manage a team of sales...

  • Sales Team Manager

    9 hours ago


    Reading, Reading, United Kingdom SSE Enterprise Full time

    About the RoleWe are seeking an experienced Sales Team Manager to join our team at SSE Enterprise. As a key member of our management team, you will be responsible for leading and motivating a team of sales professionals to achieve business objectives and drive revenue growth in the renewable energy sector.Key ResponsibilitiesLead and manage a team of sales...


  • Reading, Reading, United Kingdom Innotech Partners Full time

    Join the Future of Sustainable EnergyPosition: Renewable Energy Survey SpecialistAre you prepared to advance your career in a field that is transforming the energy landscape? We are in search of a proficient Renewable Energy Survey Specialist to become part of a forward-thinking and rapidly growing organization in the sustainable energy industry.Company...


  • Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewals Representative to join our EMEA renewals team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Our team works in 6+ languages and engages with end-users and reseller partners alike. You will execute strategies to increase...


  • Reading, Reading, United Kingdom Barracuda Networks, LLC Full time

    About the RoleWe are seeking a highly skilled Renewals Representative to join our EMEA renewals team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Our team works in 6+ languages and engages with end-users and reseller partners alike. You will execute strategies to increase...

  • Sales Specialist

    3 days ago


    Reading, Reading, United Kingdom Noble Futures | Specialist Recruitment for the Animal and Agricultural Related Industries Full time £38,000

    Job Opportunity:We are seeking a highly motivated and experienced Sales Specialist to join our team at Noble Futures | Specialist Recruitment for the Animal and Agricultural Related Industries. As a Sales Specialist, you will play a crucial role in maximizing sales within the UK market for a leading global provider of food safety diagnostics.Key...

  • Sales Specialist

    3 days ago


    Reading, Reading, United Kingdom Noble Futures | Specialist Recruitment for the Animal and Agricultural Related Industries Full time £38,000

    Job Opportunity:We are seeking a highly motivated and experienced Sales Specialist to join our team at Noble Futures | Specialist Recruitment for the Animal and Agricultural Related Industries. As a Sales Specialist, you will play a crucial role in maximizing sales within the UK market for a leading global provider of food safety diagnostics.Key...


  • Reading, Reading, United Kingdom Low Carbon Exchange Limited Full time

    **About Us**Low Carbon Exchange Limited is a leading company in the South West, specializing in renewable energy solutions. We are seeking a qualified heating engineer to join our team as a renewable heating engineer.**Key Responsibilities**Carry out servicing and breakdowns on renewable heat pumpsParticipate in training programs to enhance skills and...


  • Reading, Reading, United Kingdom Barracuda Full time

    About the RoleWe are seeking a highly skilled Renewals Representative to join our EMEA team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Key ResponsibilitiesExecute strategies to increase customer loyalty and improve renewal retention rates.Qualify renewal opportunities...


  • Reading, Reading, United Kingdom Barracuda Full time

    About the RoleWe are seeking a highly skilled Renewals Representative to join our EMEA team in Reading, UK. As a key member of our team, you will be responsible for driving industry-leading renewal rates across the region.Key ResponsibilitiesExecute strategies to increase customer loyalty and improve renewal retention rates.Qualify renewal opportunities...


  • Reading, Reading, United Kingdom DiSRUPT Recruitment Agency | B Corp Full time

    Job DescriptionRole Overview:As a Renewals Coordinator at DiSRUPT Recruitment Agency | B Corp, you will play a vital role in maintaining high occupancy rates and maximizing resident satisfaction by facilitating a smooth and efficient renewal process.About the Role:This is a full-time position based at our offices, where you will be responsible for managing...