Latest jobs
Business Analyst
Business Analyst
A leading global insurance business is moving its back office operations from London to Birmingham where they will occupy brand new offices in the city centre. Here employees will be working from one of the city's newest buildings with roof garden and on...