Sales Support & Customer Care Specialist
2 days ago
Ideal candidates have experience in inbound customer services or technical support, show problem-solving abilities, and have a passion for helping customers. The role offers 25 days of annual leave, career progression, and access to health support. A payment and software service provider based in Lo