Business Analyst - Leeds - Legal
15 days ago
Leeds
... , HR, software etc Already employing close to 1000 people, the law firm have significant growth ... They invest in their employees and can offer a great work-life balance. As the IT Business Analyst ...