For Employers

ON24

Remote Job Openings at ON24 (1)

Customer Success Manager

United States $90000 - $100K per year 2-5 yrs exp Sales

Customer Success Managers act as trusted advisors to drive product adoption, ensuring customers achieve operational priorities and full business value through frequent reviews and KPI tracking. They serve as the client point-of-contact for engagements, assist with contract renewals, and collaborate cross-functionally to improve processes and act as the voice of the customer.