Skip to content

Customer Success Manager

Navan

Remote — USAFull-time14d ago
Looking for more like this? See all Customer Success Manager jobs.

About the role

As a Client Success Manager, you will be a strategic partner and trusted advisor to key clients. Your primary mission is to ensure their success, drive satisfaction, and maximize value...