Similar jobs like this one
Business Analyst
Your new company
A large insurance brokers are looking for an IT applications focused business analyst to join their team on initially a 6 month contract in London or Leeds
Your new role
This role is to provide value to the business in extracting, understanding and...