TECHNICAL BUSINESS ANALYST 3 jobs in GLASGOW, United Kingdom #2