corporate finance team careers in Glasgow, United Kingdom