story development producer careers in Glasgow, United Kingdom