Lead Business Analyst

Overseeing the work of other business analysts to ensure work is focused on the right solution to deliver business value. (iv) customer insight and marketing.

£57,434 - £63,175 a year
1 vacante
Compartir:
Compartir: