Business Analyst - Leeds - Legal
11 days ago
Leeds
... a leading law firm based in Leeds. You must have previous experience of working as a Business ... Ability to work on multiple IT BA projects, within either IT Business Change, Systems, Software ...