Customer Support Specialist — Solve Problems & Delight Clients
- Location
- Greater London, England, United Kingdom
A leading technology firm in Greater London is seeking a Customer Support Agent to deliver exceptional service and support. The role involves resolving customer queries, maintaining records, and contributing to the team. Ideal candidates will ...