ON24 is an evolving tech business that moves at a fast pace, offering the best aspects of a 'start up' mentality day-to-day, but as part of an established and diverse multi-national with a proven product
ON24 is on a mission to help businesses bring their go-to-market strategy into the AI era and drive cost-effective revenue growth. As a Customer Success Manager, you will be responsible for the relationship between ON24 and Elite clients, ensuring the effective and successful coordination of setup, implementation, training and maintenance on various ON24 Products and Platforms.
ON24 is an evolving tech business that moves at a fast pace, offering the best aspects of a 'start up' mentality day-to-day, but as part of an established and diverse multi-national with a proven product