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. * 2+ years of experience in a Customer Support, Onboarding, or Operations role (ideally within SaaS or digital marketing)
meer