As a Customer Success Manager, you will own and nurture relationships with assigned customers to ensure seamless onboarding, implementation, and ongoing support. Act as the primary point of contact and advocate for customers, proactively addressing their needs and concerns.
You will deliver tailored reports and presentations that highlight customer outcomes, including cost savings, performance metrics, and progress toward goals. The role requires travel up to 30%.