$90,000 - $93,000 yearly
IDC
Needham, MA
IDC Senior Customer Success Manager US-- Job ID: 2026-6935 # of Openings: 1 Category: Customer Success/Experience IDC Overview About the Role & Team IDC is seeking a Senior Customer Success Manager to join our team. In this role, you will manage a few of our premier clients in close partnership with a Sales Account Director. As the primary point of contact post-sale, you will lead client engagement, ensuring a seamless experience and measurable value from IDC’s services. You will also serve as the bridge between the client and IDC's internal teams, feeding critical insights back to Sales and Analysts to deepen engagement and identify opportunities for growth and expansion. We're always looking for great talent! This is an evergreen posting, which means we continuously accept applications even when there isn't an immediate opening. If your background is a strong match, a member of our Talent Acquisition team will reach out when a relevant opportunity...