Customer Success Manager
Location
Illinois
Posted
2 days ago
Salary
$113.3K - $226.7K / year
Bachelor Degree5 yrs expEnglish
Job Description
• Responsible for the end‑to‑end lifecycle of our digital health customers, ensuring strong adoption, sustained utilization, and long‑term customer satisfaction.
• Oversees the full customer experience—from timely issue resolution to strategic engagement—while driving operational excellence across the Level 1 and Level 2 support teams.
• Anticipates customer needs and proactively drives engagement, adoption, and satisfaction.
• Identifies operational gaps and designs improvements that increase efficiency and reduce friction.
• Ensures timely resolution of both straightforward and escalated customer challenges.
Job Requirements
- Bachelor’s or equivalent Global education, Master’s degree preferred in Computer Science, Information Systems, Medical or Hospital Informatics or related disciplines
- 5-7 years of experience leading and managing software services and support teams for healthcare/diagnostic laboratory systems or relevant leadership and technical experience
Benefits
- Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year.
- An excellent retirement savings plan with high employer contribution
- Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor’s degree.
- A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
- A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.