The Senior Manager, Customer Success in Oncology position is a remote role focused on enhancing customer experience in the oncology sector. The candidate will lead a team to set goals, manage onboarding, and strengthen client relationships while identifying revenue opportunities.
Must-have
Nice-to-have
Not specified