Business Analyst (2 Positions)

You will be skilled in requirements ellicitation, stakeholder management, business process modelling and re-engineering, identifying inefficiencies, proposing…

£35,389 - £42,174 a year
1 vacante