Entry Level Customer Success Specialist

We are seeking a driven Entry Level Customer Success Specialist to join our dynamic team in Austin, Texas. In this role, you will be the first point of contact for our clients, ensuring they have a seamless onboarding experience and that their needs are met with professionalism and efficiency.Why Jo