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 Customer Success Managers can deliver a seamless and impactful experience to Verbolia's clients. * Set up and configure new customer accounts during the onboarding phase * Assist Customer Success Managers with product configuration, data quality checks, and performance monitoring * 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 Technical ...
more