Ivalua logo
Ivalua5 months ago

Customer Success Manager

$82,500–$137,000 year

Hybrid · New York City, New York, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Cloud Services

Job Summary

Customer Success Manager responsible for onboarding, adoption, and renewal within enterprise accounts; Build executive relationships, lead health assessments and quarterly business reviews, drive adoption and expansion opportunities, collaborate cross-functionally with Product, Sales, Finance, and Marketing, document customer data and track status; role involves 30% travel to meet customers and maintain strong post-implementation partnerships.

Required Qualifications

  • Bachelor’s degree in relevant field preferred with a minimum of 5 years of relevant professional experience, OR Master’s degree in relevant field with a minimum of 3 years relevant professional experience, OR Equivalent combination of education and experience
  • Bachelor’s degree or equivalent experience preferred.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$83k – $137k / yr

Customer Success Manager · Ivalua

Apply on Sorce