Customer Success Manager - Key Accounts
40 minutes ago
Ensure customers are set up for success and facilitate the renewal at the end of the subscription term. Typically requires a minimum of 5 years of experience in a role that encompasses Customer Success, Project Management, Business Development, Technical Account Management, Client Service, or Consul