scheduling coordinators careers in Glasgow, United Kingdom