Customer Success Manager

Logo of Echo360

Echo360

πŸ’΅ $80k-$100k
πŸ“Remote - United States

Job highlights

Summary

Join our team as a Customer Success Manager (CSM) to lead account relationships, drive adoption and renewal of Echo360 products and services for higher education and corporate enterprise accounts.

Requirements

  • Bachelor's degree (preferred), graduate degree (a plus)
  • A minimum of 5 years related professional experience in: Consultative sales or account management or customer success
  • Experience with Cloud/SaaS Applications

Responsibilities

  • Actively promote new product offerings and features to accelerate adoption and drive usage growth
  • Manage and renew existing account relationships
  • Maintain a high level of customer satisfaction and drive referential opportunities for other accounts in the North America region

Benefits

  • Comprehensive benefits including medical, dental, vision, life & disability insurance
  • A 401(k) plan with company match and an unlimited PTO policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Echo360 know you found this job on JobsCollider. Thanks! πŸ™