Similar jobs like this one
MI Team Manager - Insurance
MI Team Manager - Insurance - London
Your new company
A leading global insurer are seeking an MI Team Manager. They are a leading specialty and general insurer based in the city who have gone through a significant amount of growth.
Your new role...