The Insurance manager oversees programs to minimize risks and losses that might arise from financial transactions and business operations undertaken by the organization.
Requirements
- Manage daily insurance requirements of all business units of the Company following the set policies and procedures for the insurance department, following best practices of insurance management.
- Conduct risk assessment and ensure assets are insured, data are analyzed and used for continuous improvement and optimization to maximize insurance coverage and maintain feasible insurance cost.
- Manage the implementation of the Insurance Operations (Commercial Risks) objectives, providing leadership and facilitating work processes to achieve high performance standards.
- Ensure adherence to the guidelines and effectively managing all underwriting requirements.
- Carry out annual renewal of insurance policies as per defined policies, procedures, and processes.
- Conduct daily policy administration (additions, deletions of assets or changes in risk which may require an amendment of insurance cover).
- Manage claims reporting and settlements with insurance companies and loss adjusters.
- Prepare and maintain loss details reports, loss ratio records and submit an annual analysis report.