Customer Success Manager
Location
Indonesia, Indonesia
Job Type
Full-time
Category
Business Operations Specialists
Posted
June 02, 2026
About the Role
Customer Success Managers are the go-to contact post-sales for a customer, as such, they are responsible for the onboarding, enablement and value realization for Solutions or Research Sales and are expected to be fluent in the respective portfolios.
The focus is on customer retention, renewal growth and identifying any upsell/cross selling opportunities with the support of trainer, implementation, and consultant functions.
Responsibilities