Customer Support Agent – Payments Tech, UK Launch
11 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 sk