Senior Customer Success Manager is open at Intellum, Inc. (Remote, United States). The posting gives no salary; similar roles in the United States advertise a median of $138K. Posted on Oct 23, 2026, and still on Intellum, Inc.’s careers page when we last checked, on Nov 14, 2026.
About the role
Customer Health Management Play an advisory role in guiding customers in program health for their L&D programs. Own and lead structured health checks and lead cross-functional teams on customer-facing Executive Business Reviews. Maintain and update customer health metrics in CRM tools, assessing initiative health, product utilization, customer sentiment, and portfolio-level experience. Develop and nurture strong…
The opening lines of the posting. The rest is on Intellum, Inc.’s careers page.
Hiring at Intellum, Inc.
Intellum, Inc. has 4 open roles right now, 4 of them remote. Most are in Marketing & Community, Customer Support and Sales & Business Development. See all its roles
