Customer Success Specialist
newport, wales, united kingdom
Place
re in customer success, customer experience or customer satisfaction (whichever suits you best) Because you enjoy making sure that customers are feel heard and understood. They're a funded SaaS start up which means they're using that money to increase headcount to serve their customer base. You'll be giving the autonomy to own customer accounts, nurture the relationships More ❯
Posted: