Back to Search






Lead / Manager
Customer Success Manager
Confirmed live in the last 24 hours
IDT Corporation
Compensation
$29k - $29k/per-year-salary
Costa Rica
On-site
Posted April 20, 2026
Job Description
The Customer Success Manager (CSM) is a pivotal role, demanding an individual with truly exceptional interpersonal and relational skills. The ideal candidate must possess a natural ability to foster win/win environments, ensuring positive and productive outcomes for all stakeholders, including the customer, the internal team, and the company. This role is fundamentally focused on driving an outstanding and comprehensive customer experience, moving beyond mere support to actively partnering with customers to ensure they not only adopt but fully realize their desired goals and maximum value from our products and services.
goproduct
Similar Jobs
Upgrade
Customer Success Manager, Contractor Engagement
Lead / ManagerAtlanta
Samsara
Manager, Customer Success EMEA Scale
Lead / ManagerRemote - UK
Ripple
Head of Customer Success & Support
Lead / ManagerChicago, Illinois, U...
NICE
Customer Success Manager – Enterprise (Data-Driven)
Lead / ManagerUSA - Remote
HubSpot
Customer Success Manager, Small Business | ANZ
Lead / ManagerSydney, Australia
Eve
Team Lead, Enterprise Customer Success
Lead / ManagerRemote - US$220,000 USD