compensation benefits careers in Glasgow, United Kingdom