Skip to main content
Barracuda logo

Customer Success Manager Focused on Data-Driven Client Engagement

Barracuda
Full Timemid
Ottawa, Ontario, CAPosted 3 days ago

Job Description

Transform customer experiences as a Scaled Customer Success Manager, applying data insights to drive value realization and product adoption. Manage a large customer portfolio using innovative engagement strategies. In this impactful position, you will help clients navigate their lifecycle stages with a focus on maximizing their security outcomes.

Support the active engagement of customers ensuring they derive maximum value while proactively addressing any risks. Collaborate with internal teams to enhance product offerings based on customer feedback. Key Responsibilities:

  • Drive customer outcomes with scalable solutions
  • Support onboarding, adoption, and renewal readiness
  • Track customer health and address retention risks
  • Execute customer success initiatives through automation
  • Provide insights on key metrics to leadership Requirements:
  • Experience in Customer Success or SaaS-related fields
  • Knowledge of customer engagement strategies
  • Proven ability to manage high-volume portfolios
  • Skilled in using customer success and analytics tools
  • Strong communication skills to engage customers effectively Leverage your expertise to enhance customer retention and product utilization through innovative, data-driven strategies that foster long-term success.

About Barracuda

Barracuda logo

Barracuda

barracuda.com

LifecycleOn-site

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free