Tapcheck logo
Posted 2w ago•Remote - United States

Digital Customer Success Manager

MiddleRemoteSalary undisclosed
Job Description

This is a remote-friendly role. Ideally, candidates will sit in the following states: AL, AZ, CA, CO, DC, DE, FL, GA, ID, IL, LA, MA, MO, NC, NH, NJ, NV, NY, OR, OH, PA, RI, SC, TX, VA, WA, WI.

At this time, Tapcheck does not provide sponsorship for employment-based visas (e.g., H-1B, L-1, TN, etc.). Therefore, candidates must already possess the right to work in the United States without the need for employment-based visa sponsorship now or in the future.

About the Job

The Digital Customer Success Manager owns Tapcheck's digital customer success book of business, managing a high-volume portfolio through scalable, tech-enabled engagement rather than one-to-one, white-glove service. Today, this book is split across our broader CSM team's bandwidth. This role exists to give it a single, dedicated owner who can drive it end to end.

You'll partner closely with our Digital Customer Marketing Manager, as well as Customer Success Leadership, to build the processes, cadences, and content that make scaled engagement actually work, rather than inheriting a fully-formed playbook. This is a builder's role for someone who wants full ownership of a book from day one and is energized by systems thinking as much as customer relationships.

Similar Openings in Customer Support

View all in category➔