senior manager development careers in Glasgow, United Kingdom