Customer Service Technical Specialist ndash; High Wycombe, Buckinghamshire. Elevate your career with our client a leader in secure EMV payment and mobile acceptance solutions. They are seeking a Customer Service Technica
Are you a Customer Service Manager who is looking for a new and exciting opportunity to join a growing retail brand? Our client due to growth are looking for a Customer Service Manager with experience of managing a call