Job Overview The organization seeks a visionary leader to spearhead its digital onboarding initiatives. * A minimum of eight years' experience in Customer Success and SaaS environments is required for this position.