Client Success Manager

Intellect · Taiwan, Taiwan, Taiwan

Location
Taiwan
Job Type
Full time
Posted
June 05, 2026

Job Description

The Role

The Enterprise Client Success Manager (CSM) exists to ensure the successful delivery, adoption, and long-term impact of our mental health benefits platform across key strategic and large enterprise accounts.

This is a high-touch, consultative role focused on translating our solution into measurable value for clients. The Enterprise CSM owns the end-to-end client journey, from implementation and program design to engagement strategy, reporting, renewals, and expansion. They act as a trusted advisor to senior HR and business stakeholders, ensuring the programme aligns with organisational priorities and drives meaningful outcomes for employees.

What You'll Do

Main Responsibilities

  • Serve as the primary point of contact for a portfolio of key strategic and large enterprise accounts
  • Own end-to-end delivery of the mental health benefits platform across assigned clients
  • ...

Ready to Apply?

Submit your application for Client Success Manager at Intellect

Apply Now