2+ years of experience in a Customer Support, Onboarding, or Operations role (ideally within SaaS or digital marketing) You'll collaborate with internal teams, support onboarding processes, monitor performance data, and contribute to process improvements that drive customer satisfaction and retention. As a Customer Success Specialist, you'll work behind the scenes to ensure our can deliver a seamless and impactful experience to Verbolia's clients. * Set up and configure new customer accounts during the onboarding phase * Ensure the timely delivery of updates, implementations, and support tasks * Support regular business reviews by collecting relevant metrics and performance insights * Work closely with Customer Success, Product, and T
more