Customer service representative csr careers in Glasgow, United Kingdom