
ECRI
Remote Jobs
1 open roleTeam 11-50Latest: Mar 16, 2026, 6:00 PM UTC
Non-profit Organizations
Post Date
Minimum Salary
Experience
1 Jobs
Customer Success Manager2 days ago
Full TimeRemoteMid LevelTeam 11-50
This role supports the Client Success and Sales teams by managing inbound sales inquiries, assisting with sales funnel progression, and maintaining accurate CRM records. The specialist also coordinates communications and activities between various internal departments and subject matter experts to ensure smooth client lifecycle operations.
CRMMicrosoft Office 365Sales ProcessClient Relationship ManagementHealthcare OperationsData EntrySalesforce