IDC
Needham, MA, USA
IDC Senior Customer Success Manager US-- Job ID: 2026-6658 Type: Regular (Full Time) # 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 high growth tech vendor and tech buyer customers in close partnership with a Sales Account team. 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. What You’ll Do Client Relationship Management: Build and sustain trusted, long-term partnerships with clients by serving as a strategic advisor. Defining and assisting the customer in value realization, tying back all IDC...