Senior Customer Success Manager
British Columbia
Workplace: RemoteFull timeCAD 94,000 - 125,000 annuallyFunction: Customer Success & Account ManagementExperience: 8+ yearsSkills: ["Executive communication","Presentation","Analytical thinking","Project management","Stakeholder management"]Own a portfolio of strategic, high-value customers as the executive-facing post-sales partner. Develop and run customer success strategies tied to business outcomes, security initiatives, and long-term technology roadmaps, leading Executive Business Reviews and success plan governance. Drive adoption across Barracuda’s product portfolio, act as the escalation point for complex issues, and protect/expand recurring revenue through proactive risk mitigation and cross-functional collaboration. Mentor junior CSMs and analyze health/usage to improve value realization.

