Latest jobs
Insurance Manager
Your new role
Working as an Insurance Manager reporting to the Legal Function you will be responsible for working alongside the UK business to provide support and advice on all insurance related matters. The key accountability is to ensure there is adequate external protection for the...