Skip to content
CSM Jobs
Overflow

Enterprise Customer Success Manager

Overflow

Location
Remote (United States)
Employment
Full-time
Level
Senior Level
Posted 6 days ago

About the Role

Overflow is a B2B SaaS philanthropy platform helping nonprofits and churches manage modern giving. This role serves as a strategic partner to executive leadership, owning the health, retention, and growth of high-value enterprise accounts through multi-threaded relationship management and strategic expansion.

Skills

Account management Customer success Strategic planning Relationship management Stakeholder management Churn prevention Renewal management Pipeline management Product advocacy Data analysis Communication Leadership Problem solving Consulting Project management

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Paid parental leave
  • 401(k) retirement plan

Perks

  • Equity
  • Mental health stipend
  • Team retreats

Full job details