Fantastic opportunity to join a well know company based in Newbury. Our client is looking for a Customer Service Specialist with a strong administration