🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full-time

Scaled Customer Success Manager at Barracuda

Barracuda
Location 📍 ottawa, Canada
Posted 📅 May 24, 2026
Work Type ⏰ Full-time

Position Overview

Elevate customer success with Barracuda as a Scaled Customer Success Manager. The role uses data-driven insights to improve customer engagement and retention across a large portfolio.
In this dynamic position, you'll engage with numerous customers primarily through scalable models, guiding them through onboarding, adoption, and renewal readiness stages. Your focus will be on enhancing product adoption and identifying churn risks using thoughtfully designed customer success programs.
Key Responsibilities:
• Manage customer engagement with lifecycle emails and webinars
• Guide clients through onboarding and adoption phases
• Monitor customer health and mitigate churn risk proactively
• Build and optimize programs using tools like Gainsight
• Collaborate with cross-functional teams to enhance customer experience
Requirements:
• Experience in customer success or account management
• Strong understanding of SaaS lifecycles and retention strategies
• Familiar...

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full-time
📊
Category
Other-General
🏠
Work Arrangement
On-site
📍
Location
ottawa, Canada