The Oncology Customer Success Lead position is a remote role focused on enhancing customer experience in the oncology sector. The ideal candidate will manage a team, oversee onboarding, and work closely with sales to improve client satisfaction and revenue opportunities.
Must-have
Nice-to-have
Not specified