Customer Success Manager

3 days ago


Reading, Reading, United Kingdom Barracuda Full time
Customer Success Manager

Barracuda is seeking a highly skilled Customer Success Manager to join our growing team. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.

Key Responsibilities:
  • Manage and work with a portfolio of Barracuda's customers to establish trusted advisor relationships and drive customer satisfaction and loyalty.
  • Empathize with every aspect of the customer experience, putting customers' needs first, and maintain high levels of customer engagement through remote and on-site meetings.
  • Work with clients to establish critical goals and key performance indicators, and aid the customer in achieving their goals.
  • Partner with the Sales organization to drive revenue opportunities in existing accounts and escalate critical customer issues to internal resources.
  • Act as Voice of the Customer and provide feedback to Support, Sales, Operations, and Product teams to drive business growth and improvement.
  • Identify, define, and drive renewals, phased upsell, and cross-sell opportunities from the account base.
Requirements:
  • Bachelor's Degree preferred.
  • Fluent German language skills.
  • 4+ years of experience in Sales, Account Management, or Customer Success experience in a SaaS environment.
What We Offer:

A team where you can voice your opinion, make an impact, and where you and your experiences are valued. Internal mobility, opportunities for cross-training, and the ability to attain your next career step within Barracuda. In addition, you will receive equity in the form of non-qualifying options.



  • Reading, Reading, United Kingdom eflow Global Full time

    {"h1": "Customer Success Manager", "p": "At eflow Global, we are seeking a highly skilled Customer Success Manager to join our team. As a key member of our customer-facing team, you will be responsible for managing and nurturing relationships with our clients, ensuring their satisfaction and success with our products and services. Key Responsibilities: *...


  • Reading, Reading, United Kingdom eflow Global Full time

    {"h1": "Customer Success Manager", "p": "At eflow Global, we are seeking a highly skilled Customer Success Manager to join our team. As a key member of our customer-facing team, you will be responsible for managing and nurturing relationships with our clients, ensuring their satisfaction and success with our products and services. Key Responsibilities: *...


  • Reading, Reading, United Kingdom eflow Global Full time

    About eflow GlobaleFlow Global is a leading provider of Regtech cloud solutions to Investment firms. Built on 20 years of continuous innovation, our unique SAAS platform provides clients with the reporting tools they need to ensure regulatory compliance.We are expanding globally with the vision to become the #1 partner for investment and trading compliance...


  • Reading, Reading, United Kingdom eflow Global Full time

    About eflow GlobaleFlow Global is a leading provider of Regtech cloud solutions to Investment firms. Built on 20 years of continuous innovation, our unique SAAS platform provides clients with the reporting tools they need to ensure regulatory compliance.We are expanding globally with the vision to become the #1 partner for investment and trading compliance...


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

    About the RoleWe are seeking a highly skilled Customer Success Manager to join our growing team at Barracuda Networks, LLC. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key...


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

    About the RoleWe are seeking a highly skilled Customer Success Manager to join our growing team at Barracuda Networks, LLC. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key...


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

    About the RoleWe are seeking a highly skilled Customer Success Manager to join our growing team at Barracuda Networks, LLC. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key...


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

    About the RoleWe are seeking a highly skilled Customer Success Manager to join our growing team at Barracuda Networks, LLC. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key...


  • Reading, Reading, United Kingdom Seequent Full time

    Customer Success ManagerSeequent is seeking a highly skilled Customer Success Manager to join our team. As a key member of our customer-facing team, you will be responsible for developing and maintaining strong relationships with our clients, ensuring they derive maximum value from our subsurface software solutions.Key Responsibilities:Develop and execute...


  • Reading, Reading, United Kingdom Seequent Full time

    Customer Success ManagerSeequent is seeking a highly skilled Customer Success Manager to join our team. As a key member of our customer-facing team, you will be responsible for developing and maintaining strong relationships with our clients, ensuring they derive maximum value from our subsurface software solutions.Key Responsibilities:Develop and execute...


  • Reading, Reading, United Kingdom eflow Global Full time

    {"title": "Customer Success Manager", "content": "Role OverviewAt eflow Global, we are seeking a highly skilled Customer Success Manager to join our team. As a key member of our client-facing team, you will be responsible for building and maintaining strong relationships with our clients, ensuring their satisfaction and success with our products and...


  • Reading, Reading, United Kingdom eflow Global Full time

    {"title": "Customer Success Manager", "content": "Role OverviewAt eflow Global, we are seeking a highly skilled Customer Success Manager to join our team. As a key member of our client-facing team, you will be responsible for building and maintaining strong relationships with our clients, ensuring their satisfaction and success with our products and...


  • Reading, Reading, United Kingdom Barracuda Full time

    About the RoleWe're seeking a highly skilled Customer Success Manager to join our growing team at Barracuda. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key ResponsibilitiesManage...


  • Reading, Reading, United Kingdom Barracuda Full time

    About the RoleWe're seeking a highly skilled Customer Success Manager to join our growing team at Barracuda. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key ResponsibilitiesManage...


  • Reading, Reading, United Kingdom Barracuda Full time

    About the RoleWe are seeking a highly skilled Customer Success Manager to join our growing team at Barracuda. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key ResponsibilitiesManage...


  • Reading, Reading, United Kingdom Barracuda Full time

    About the RoleWe are seeking a highly skilled Customer Success Manager to join our growing team at Barracuda. As a key member of our Customer Success group, you will be responsible for overseeing the successful onboarding experience of our customers, maintaining ongoing business objectives, and ensuring the renewal of key accounts.Key ResponsibilitiesManage...


  • Reading, Reading, United Kingdom eflow Global Full time

    Customer Success ManagerAt eflow Global, we're seeking a highly skilled Customer Success Manager to join our team. As a key member of our client-facing team, you'll be responsible for building and maintaining strong relationships with our clients, ensuring their satisfaction and success with our Regtech cloud solutions.Key Responsibilities:Client...


  • Reading, Reading, United Kingdom eflow Global Full time

    Customer Success ManagerAt eflow Global, we're seeking a highly skilled Customer Success Manager to join our team. As a key member of our client-facing team, you'll be responsible for building and maintaining strong relationships with our clients, ensuring their satisfaction and success with our Regtech cloud solutions.Key Responsibilities:Client...


  • Reading, Reading, United Kingdom Barracuda Full time

    At Barracuda, we're committed to making the world a safer place. Our cloud-enabled, enterprise-grade security solutions are designed to be easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers' journey. With over 200,000 organizations worldwide trusting us to protect...


  • Reading, Reading, United Kingdom Barracuda Full time

    At Barracuda, we're committed to making the world a safer place. Our cloud-enabled, enterprise-grade security solutions are designed to be easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers' journey. With over 200,000 organizations worldwide trusting us to protect...