Skip to content

Customer Success Manager

Billtrust

Remote — USAFull-time4d ago
Looking for more like this? See all Customer Success Manager jobs.

About the role

About the Role: The Customer Success Manager’s primary responsibility is to engage strategic customers and build the relationship into a mutually beneficial and profitable partnership, with a focus on driving customer...

More at Billtrust