Dubber
Remote Jobs
Artificial IntelligenceSales
Post Date
Minimum Salary
Experience
1 Jobs
Customer Success Manager13 days ago
Full TimeRemoteTeam 207Since 2011
As a Customer Success Representative, you will support Dubber's channel partners and customers, ensuring high-quality service, onboarding, and retention, while troubleshooting issues and maintaining relationships to drive satisfaction.
Crm PlatformsSalesforce
United States