compensation,benefits careers in Glasgow, United Kingdom