06 Jun
Customer Success Manager
Wyoming, Cheyenne , 82001 Cheyenne USA

Customer Success Manager

Remote - US

What You Will Be Doing

Manage a portfolio of 30+ accounts across the full customer cadence in Planhat

Escalate issues appropriately to Services, Support, and Product, and drive resolution on behalf of the customer
Salary:$75k - $100k


Related jobs

Report job