Manager, Customer Success - Beneficial Deployments
San Francisco, New York
Workplace: OnsiteFull timeUSD 265,000 - 320,000 annuallyFunction: Customer Success & Account ManagementExperience: 7+ yearsEducation: bachelorsSkills: ["People leadership","Executive presence","Customer success strategy","Business acumen","Coaching"]Lead a player-coach team of 4–8 Customer Success Managers supporting strategic Beneficial Deployments customers. Own select high-impact nonprofit accounts while coaching teams on value realization, adoption, QBRs, and expansion. Build scalable customer success playbooks and success planning frameworks, adapt enterprise motions to nonprofit realities, and partner cross-functionally with Product, Engineering, Partnerships, Marketing, Policy, and Sales to drive measurable outcomes and seamless launches.
Loading
Loading job details...
Preparing the role view and application actions.

