Senior Business Analyst - London, UK & remote UK or Europe only

As Senior Business Analyst you will be responsible for successfully implementing the Vizibl solution with clients. Lead client business requirement gathering sessions. ...