Reports To: General Manager - Risk Management
Division: Risk and Compliance
Mission:
Provide assurance that critical assets across the OpCo business operations have adequate insurance coverage and are backed by effective insurance claim processes to support the OpCo’s objectives.
Responsible for administering, overseeing, controlling, and monitoring OpCo insurance requirements and transactions to prevent losses and/or minimize risks to physical properties and human resources from any unforeseen events, such as natural disasters, thefts, third-party damage, negligence, and wrongful acts, that deliver increased assurance, effectiveness, and efficiency.
Description:
Manage the insurance sub-function to achieve strategic goals and ensure the effectiveness and adequacy of insurance policies and coverage at the OpCo.
Implement the Group Insurance Framework for the OpCo within the second line of defense model to align with the group’s overarching risk management framework.
Coordinate and monitor the quality of insurance effectiveness analytics and assessment reporting (including the efficacy of insurance coverage and cost, the claiming process, and critical asset coverage).
Implement insurance internal processes, standards, and practices, and benchmark these against external best practices.
Ensure that appropriate insurance coverage is in line with business requirements in the OpCo
Evaluate the adequacy of the company’s internal insurance framework established for addressing vulnerabilities.
Oversee that insurance systems, processes, and procedures are tested and validated on an ongoing basis, and identify weaknesses and potential risks.
Rollout enhancements in the OpCo to Insurance systems, processes, and procedures, aligned to the overall risk framework and internal policies, aim for more effective coverage.
Coach and train the team to ensure understanding of the objectives and goals of the department, awareness of set targets and requirements, and regular review of their training needs.
Review the performance of individual team members and complete appraisals in accordance with the employee performance appraisal procedures and time schedules.
Education:
Minimum 3-year Bachelor of Commerce Degree in Insurance and Risk Management/Financial Risk Management/Business Administration/Computer Science
Membership in an affiliated body is advantageous (IISA).
Professional qualification in insurance and risk management is advantageous.
English and French (as an advantage)
Experience:
6–13 years’ experience, which includes:
Minimum 3 years of management experience, with at least 3–5 years in an insurance and risk environment, in a medium to large organization
Experience in managing complex insurance structures and deals
Experience working across diverse cultures and geographies(as an advantage)
Understanding emerging markets is advantageous.