About this role
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.
Frequently Asked Questions
What is the salary for the Customer Success Manager role at idt?
The listed salary for this Customer Success Manager position at idt is USD 29Kโ29K. This is an full-time role.
Where is the Customer Success Manager position at idt located?
This Customer Success Manager role at idt is based in San Jose. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Customer Success Manager at idt belong to?
This Customer Success Manager position is part of the net2phone - Sales department at idt. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Customer Success Manager position at idt?
Click the "Apply Now" button on this page. You will be redirected to idt's official application portal hosted on lever where you can submit your application directly.
When was the Customer Success Manager job at idt posted?
This Customer Success Manager position at idt was posted on Apr 20, 2026. Apply as soon as possible โ early applications are often reviewed first.