The Manager, Oncology Customer Success role is a remote position focused on enhancing customer satisfaction and retention within the oncology sector. The successful candidate will lead a team, ensure effective onboarding, and strengthen relationships between sales and customer success teams while identifying revenue opportunities.
Must-have
Nice-to-have
Not specified