Customer Success Manager - Data-Driven Engagement

Barracuda Networks · Remote, Remote, Canada

Location
Remote
Job Type
Full-time
Posted
June 27, 2026

Job Description

Join Barracuda as a Customer Success Manager focused on scalable, data-driven engagement models. Enhance customer satisfaction and drive product adoption in a growing cybersecurity landscape.
This role requires you to manage an extensive customer portfolio with a focus on improving customer health and retention. You will support customers through key lifecycle stages, utilizing engagement methods like campaigns and self-service resources. Your main goal will be to enhance the customer experience by delivering valuable insights and targeted interventions.
Key Responsibilities:
• Oversee customer engagements through automated lifecycle campaigns
• Help customers adopt solutions to improve security and outcomes
• Assess usage metrics and mitigate risk indicators for churn
• Create and refine scalable programs using Gainsight and Salesforce
• Work with product and sales teams to enhance service delivery
Requirements:
• Proven experience in customer-facing roles w...

Ready to Apply?

Submit your application for Customer Success Manager - Data-Driven Engagement at Barracuda Networks

Apply Now