Business Analyst - Leeds - Legal
16 days ago
Leeds
Experience in working on medium to large-scale projects across all areas of the business, including IT, Finance, HR, software etc Already employing close to 1000 people, the law firm have significant ...