The Customer Success Specialist is responsible for ensuring that new customers are onboarded smoothly and effectively, and that they understand the products or services they have purchased Builds and maintains strong relationships with customers, acting as the primary point of…