This position is no longer available
Remote (Global)

Total Expert was looking for a Total Expert - Senior Customer Success Manager

Seasoned Client Relationship Specialist Remote Location, United States Total Expert – Client Success / Full Employment / Distant Work Environment
Required Skills
Customer Success ManagementClient Relationship ManagementProblem-SolvingStrategic PlanningAccount Management
About company
Total Expert
Total Expert appears to be a technology company focused on customer success solutions and software platforms.
All jobs at Total Expert Visit website
Job Details
Category management
Posted 7 months ago