← Back to jobs
Customer Success Manager I
On-siteFull-timeLeadApproximate location
$50k – $70k / yr
✓ Posted today
Posted
Your Impact The Customer Success Manager I is responsible for ensuring maximum client retention, satisfaction, and growth. They proactively address customer concerns, provide timely solutions, and support customers to achieve their desired outcomes. What You'll Do Onboard Transactional Clients: Sets up Org and ensures correct users are added. Assesses need for PS referrals; pushes to Sales for request. Identifies the need for training and schedules Matter Consults. Manage CSA Queue: Monitors qu…
Read the full description on the company site →Is this your listing?
Claim this listing to edit details, add your logo, and get more applicants.