About the Role The Onboarding and Client Success Specialist is a key position in our team, responsible for guiding new clients through their onboarding journey to ensure a smooth transition and drive long-term client retention.