Job Description
The Insurance Manager role offers a superb opportunity to make a huge difference working with numerous internal and external stakeholders mitigating and managing billions of pounds of risk exposure and tens of millions of pound of insurance premiums.
This is a high profile role with senior exposure and the ideal candidate will have both the aptitude and attitude to deliver optimal solutions to complex problems using initiative, great communication and an analytical approach seeking and acting on best advice and adopting a robust approach to governance and process improvement.
You will lead a team to deliver changes to business processes and controls to mitigate the total cost of risk (arising from insurance premiums and self-insured exposures) and manage processes and performance of claims recovery including negotiation of settlement from insurers and third parties. As technical subject matter expert for insurance, you will be ensuring we are compliant with the obligations and terms of our insurance policies and maintain insurance cover that responds to the risks faced by the business and protects the assets owned by the business.
Accountabilities:
Customer
● Be the technical subject matter expert for insurance, providing advice to the business on the insurance cover in effect and available in the market to r...