senior business intelligence careers in Glasgow, United Kingdom