Partner Success Manager (German Speaker)

Barracuda Networks
📍 london, england, United-Kingdom 💼 Full-time 🕒 Posted July 01, 2026

Job Description

Responsibilities

  • The Partner Success Manager is responsible for driving post-sales relationships, driving product adoption, and identifying upsell or cross-sell opportunities
  • They develop strategic success plans aligned with MSP business strategies and manage product/service delivery in association with cross-functional teams
  • They work with account management teams in analyzing sales data and improving sales processes
  • Owns the post-sales relationship with Barracuda’s MSP’s, drives greater adoption of products and/or services, and promotes upsell/cross-sell opportunities
  • Formulates and executes partner success strategies that align MSPs’ business strategies to Barracuda products and services
  • Works with MSP’s and Barracuda stakeholders to prevent or remediate any challenges faced by internal MSP teams in using Barracuda’s products/services
  • Operates as primary point of contact for multiple product lines, while suppo...

Ready to Apply?

Submit your application today and join our talented team at Barracuda Networks.

Submit Application

Job Details

  • Location london, england
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date July 01, 2026
  • Application Deadline August 10, 2026