Skip to content
CSM Jobs
Tapcheck

Digital Customer Success Manager

Tapcheck

Location
Remote (Plano, Texas)
Employment
Full-time
Level
Senior Level
Posted 2 weeks ago

About the Role

Tapcheck is a fintech company providing on-demand pay solutions to relieve employee financial stress. The Digital Customer Success Manager will own a high-volume portfolio of up to 2000 small business accounts, driving retention and adoption through scalable, tech-enabled digital engagement processes.

Skills

Customer Success Account Management Portfolio Management Churn Management Data Analysis Salesforce Gainsight ChurnZero Process Building Product Adoption Retention Strategies Systems Thinking Cross-functional Collaboration Digital Engagement Customer Marketing

Benefits

  • Flexible PTO
  • Paid holidays
  • Health insurance
  • Dental insurance
  • Vision insurance
  • FSA
  • Life insurance
  • 401(k)

Perks

  • Remote Work
  • Flexible PTO

Full job details