Join us as a Customer Support Specialist in Newcastle, where you will provide exceptional support to our customers. Your role will include managing calls and emails, responding to inquiries promptly, and ensuring a seamless customer journey from start to finish.