Manager Customer Success IT Buyer

IDG

Full-time Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Apply Now
Location
Needham, Massachusetts, United States
Posted
July 21, 2026

Job Description

Overview

IDC is seeking for a Manager Customer Success IT Buyer. The Manager of Customer Success role is a key competitive differentiator for IDCโ€™s solutions and requires a dynamic, self-starter who is highly customer centric. In this position, you will manage a large IT Supplier customer base of sales and marketing clients, along with managing a growing team of Customer Success Managers who partner with existing clients to proactively drive value, while acting as the voice of your customers internally at IDC.

As a trusted business partner, youโ€™ll be focused on a positive customer experience above all else. You will ultimately be responsible for engaging with customers post-sales, driving user adoption, and managing your teamโ€™s engagement and retention targets.

Why IDC?

IDC is the most respected global technology market research firm. We are changing the way the world thinks about the impact of technology on busin...