Salary: $260,000–$300,000 per year (base + variable)
Location: United States (Remote)
Company Name: IDC
Role: Lead and transform IDC’s global customer success organization to drive proactive value realization, retention, and expansion across all regions.
Qualifications: 15+ years customer success or account management leadership, 8+ years executive/global leadership, B2B SaaS or technology environment, large-scale team management (50+), customer success transformation experience
Key Tasks: Define global CS strategy, lead multi-region teams, drive service-to-success transformation, oversee retention and expansion, build scalable CS frameworks, act as executive customer advocate, partner with Sales and Product