e global careers in Glasgow, United Kingdom