Invoca is seeking an experienced Customer Success Manager to join their dynamic, fast-growing team. This role focuses on advising and supporting a portfolio of customers within the Healthcare segment, managing $3–$5M in revenue. Reporting to the Vice President of Customer Success, the Customer Success Manager will leverage both human and digital touchpoints to guide customers throughout their lifecycle, driving adoption, expansion, and retention. This is a highly strategic, relationship-driven role where the individual will act as a trusted advisor, helping healthcare organizations maximize their investment in Invoca’s AI-powered platform to improve patient acquisition, patient experience, and contact center performance. The role involves using customer data, health indicators, and automation to deliver personalized, proactive engagement that drives business impact, and collaborating with cross-functional teams to ensure customers receive the right resources at the right time, with appropriate care for the compliance-sensitive nature of healthcare data. The ultimate goal is to empower customers with actionable insights, making their organizations more successful because of Invoca.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree