Enterprise Renewals Manager

2 months 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 in your territory 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 (minimum), researching customer license usage and proactively identifying risk points and track and resolve issues to comply with customer retention goals.
  • Collaborate with customer success, channel, and sales teams to understand existing sales motions, identifying special customer issues and ensuring 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 your 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 – 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.



  • Reading, Reading, United Kingdom Enterprise Holdings Full time

    About UsEnterprise Holdings is a family-owned, world-class portfolio of brands that includes household names such as Enterprise Rent-A-Car. With a $35 billion turnover and nearly 90,000 team members across 95 countries, we've grown from a pioneering idea over 65-years ago, to the global mobility leader we are today.Our CultureWe're a company that values our...


  • Reading, Reading, United Kingdom Enterprise Holdings Full time

    About UsEnterprise Holdings is a family-owned, world-class portfolio of brands that includes household names such as Enterprise Rent-A-Car. With a $35 billion turnover and nearly 90,000 team members across 95 countries, we've grown from a pioneering idea over 65-years ago, to the global mobility leader we are today.Our CultureWe're a company that values our...


  • 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...


  • Reading, Reading, United Kingdom Enterprise Holdings Full time

    OverviewAt Enterprise Holdings, we're a family-owned, world-class portfolio of brands that includes household names such as Enterprise Rent-A-Car. With a $35 billion turnover and nearly 90,000 team members across 95 countries, we've grown from a pioneering idea over 65 years ago, to the global mobility leader we are today.As a Management Trainee, you'll have...


  • Reading, Reading, United Kingdom SSE Enterprise Full time

    About the RoleSSE Enterprise is seeking a highly skilled Senior Enterprise Architect to drive value through analysing business demands and organisational goals to provide technology strategy direction. This will guide the delivery of technology changes to achieve the required outcomes from a Business Unit and Group perspective.Key ResponsibilitiesDrive value...


  • Reading, Reading, United Kingdom SSE Enterprise Full time

    About the RoleSSE Enterprise is seeking a highly skilled Senior Enterprise Architect to drive value through analysing business demands and organisational goals to provide technology strategy direction. This will guide the delivery of technology changes to achieve the required outcomes from a Business Unit and Group perspective.Key ResponsibilitiesDrive value...


  • Reading, Reading, United Kingdom Enterprise Holdings Full time

    {"Overview": "At Enterprise Holdings, we're a family-owned, world-class portfolio of brands that includes household names such as Enterprise Rent-A-Car. With a $35 billion turnover and nearly 90,000 team members across 95 countries, we've grown from a pioneering idea over 65-years ago, to the global mobility leader we are today.As a Management Placement and...


  • Reading, Reading, United Kingdom Enterprise Holdings Full time

    {"Overview": "At Enterprise Holdings, we're a family-owned, world-class portfolio of brands that includes household names such as Enterprise Rent-A-Car. With a $35 billion turnover and nearly 90,000 team members across 95 countries, we've grown from a pioneering idea over 65-years ago, to the global mobility leader we are today.As a Management Placement and...


  • Reading, Reading, United Kingdom Enterprise Mobility Full time

    About the RoleWe're Enterprise Mobility, a global leader in the mobility industry. Our Graduate Management Training Programme is a comprehensive introduction to the world of business, and we're looking for talented individuals to join our team.As a Management Placement and Internship Programme participant, you'll have the opportunity to gain real-world...


  • Reading, Reading, United Kingdom Enterprise Mobility Full time

    About the RoleWe're Enterprise Mobility, a global leader in the mobility industry. Our Graduate Management Training Programme is a comprehensive introduction to the world of business, and we're looking for talented individuals to join our team.As a Management Placement and Internship Programme participant, you'll have the opportunity to gain real-world...


  • Reading, Reading, United Kingdom Enterprise Holdings Full time

    OverviewAt Enterprise Holdings, we're a global mobility leader with a $35 billion turnover and nearly 90,000 team members across 95 countries. We're committed to providing our employees with the freedom to explore their potential and progress forward on their career paths.Our Management Training Programme is designed to equip you with valuable business...

  • Renewal Specialist

    2 months 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 months 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 SSE Enterprise Full time

    {"h2": "Role Overview"} SSE Enterprise is committed to delivering exceptional customer experiences and operational excellence in the face of a rapidly changing energy landscape. As an Income Advisor, you will play a critical role in ensuring the accuracy and efficiency of our customer billing systems. Key Responsibilities Review and process bank statement...


  • Reading, Reading, United Kingdom SSE Enterprise Full time

    {"h2": "Role Overview"} SSE Enterprise is committed to delivering exceptional customer experiences and operational excellence in the face of a rapidly changing energy landscape. As an Income Advisor, you will play a critical role in ensuring the accuracy and efficiency of our customer billing systems. Key Responsibilities Review and process bank statement...

  • Commercial Analyst

    1 month ago


    Reading, Reading, United Kingdom SSE Enterprise Full time

    About the RoleWe are seeking a highly skilled Commercial Analyst to join our team at SSE Enterprise. As a key member of our Commercial function, you will play a critical role in supporting Business Energy in making informed decisions, backed by robust data and analysis.Key ResponsibilitiesDevelop and maintain commercial models to support forecasting,...


  • Reading, Reading, United Kingdom IGEL Technology Full time

    **Renewal Account Management Role**At IGEL Technology, we are seeking a skilled Renewal Account Manager to join our team. As a key member of our sales organization, you will be responsible for negotiating renewal contracts with our existing customers, developing win/win negotiation strategies, and maximizing contract value while enhancing the customer...


  • Reading, Reading, United Kingdom IGEL Technology Full time

    **Renewal Account Management Role**At IGEL Technology, we are seeking a skilled Renewal Account Manager to join our team. As a key member of our sales organization, you will be responsible for negotiating renewal contracts with our existing customers, developing win/win negotiation strategies that maximize contract value while enhancing the customer...


  • Reading, Reading, United Kingdom IGEL Technology Full time

    **Renewal Account Manager Role**At IGEL Technology, we are seeking a skilled Renewal Account Manager to join our team. The successful candidate will be responsible for negotiating renewal contracts, developing win/win negotiation strategies, and maximizing contract value while enhancing the customer relationship and the value they are realizing from...