Senior Customer Success Manager in Ottawa

Senior Customer Success Manager in Ottawa

Ottawa Full-Time On-site
S
  • Staffbase is looking for a Senior Customer Success Manager to join our team in North America and support our strategic customer relationships. You will act as a partner to customer teams in mid-to-large enterprises, helping them drive business outcomes, increase platform adoption, and ensure renewals
  • Own and manage a book of enterprise customers, developing success plans aligned with customer goals
  • Lead regular business reviews and planning sessions with customer teams
  • Guide customer teams through onboarding, rollout, and long-term adoption of the Staffbase platform
  • Identify and mitigate risk early, working cross-functionally with Product, Support, and Sales teams to ensure customer success, proactively demonstrate value, and drive timely SaaS subscription renewals
  • Identify and support expansion opportunities in collaboration with Account Executives
  • Advocate for customer needs internally and contribute to product feedback loops
  • Serve as a trusted partner to customer teams managing platform adoption and engagement

This role requires a strong foundation in customer success and account management, as well as experience managing customer relationships, driving adoption, and proactively identifying risks and opportunitiesExperience collaborating cross-functionally with internal teams to drive customer successProven experience managing renewals and retaining customersSelf-motivated with a growth mindset and a strong sense of ownershipStrong communication and interpersonal skills; able to build relationships with customer teamsFamiliarity with digital tools and SaaS adoption metrics3–6 years of experience in Customer Success, Account Management, or related client-facing roles, preferably in SaaSExperience managing a portfolio of accounts

#J-18808-Ljbffr

Senior Customer Success Manager in Ottawa employer: Staffbase

At Staffbase, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Implementation Consultant, you'll not only lead transformative projects but also benefit from continuous professional development opportunities and a supportive environment that values your insights. Located in Canada, our team is dedicated to enhancing the employee experience through cutting-edge cloud solutions, making this a rewarding place to grow your career.

S

Contact Details:

Staffbase Recruitment Team