Latest jobs
Business Manager - IT & Data (TOM)
A leading global insurance business are moving their back office operations from London to Birmingham where they occupy brand new offices in the city centre. Here employees will be working from one of the city's newest buildings and modern working environments designed for activity based working...