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. * Assist Customer Success Managers with product configuration, data quality checks, and performance monitoring * Troubleshoot and escalate technical issues internally when needed * Work closely with Customer Success, Product, and Technical teams to enhance the customer experience * Strong technical affinity – comfortable working with dashboards, data files, CMS/admin interfaces, and web technologies * A competitive salary with plenty of fringe benefits, a mobile subscription, 5 extra holidays, meal vouchers, a group and hospitalization insurance
more