Barracuda Networks is looking for a Partner Success Manager to manage post-sales relationships and drive product adoption effectively. The role involves formulating successful strategies aligned with MSPs’ business goals and supporting their teams in utilizing Barracuda products.
The ideal candidate will have at least 3 years of experience in a similar role, possess strong communication skills, and be bilingual in either Italian, Spanish or French. Benefits include career-growth opportunities, flexible time off, and comprehensive health benefits.
#J-18808-Ljbffr…
