We are seeking a dedicated Customer Support Specialist to join our team in Leeds. The successful candidate will play a crucial role in ensuring our customers receive top-notch support. You will be responsible for answering inquiries, resolving issues, and improving the overall customer experience.