Similar jobs like this one
Business Analyst / Project Manager
A progressive and varied opening has arisen with a London Market Insurer going through an exciting period of international growth. The company seek an experienced Business Analyst to support their Global Delivery Services function. In this role you will be responsible for delivering a portfolio...