Customer Support Agent – Payments Tech, UK Launch
2 days ago
A fast-growing payments company is seeking Customer Support Agents in Greater London, starting mid-September 2025.This role involves supporting customers through calls, resolving enquiries, and onboarding new clients.Candidates should have prior customer service experience, strong communication skil