corporate strategist careers in Glasgow, United Kingdom