2 jobs for "Business Analyst 12-month contract"