Customer Service Assistant

Customer Service Assistant - £22,276.80 (£10.20 per hour) Location – [...]