Overview
Provides technical leadership and strategic advice on insurance and risk management matters to Global HQ Divisions and Country Offices, supporting effective organizational risk management and the development of risk financing solutions.
Key Responsibilities
- Advise on structuring and managing commercial insurance programmes, including placement, risk assessment, renewals and claims oversight.
- Lead the review and assessment of insurance policies, including broker engagement, policy wordings, clauses and endorsements.
- Identify, evaluate and recommend innovative insurance solutions to strengthen the Captive’s risk management strategy and financial resilience.
- Provide strategic advice on the underwriting and financial management of the Captive Scheme.
- Oversee the analysis of risk assessment information to identify changes in exposure and recommend appropriate insurance coverage and risk retention or transfer measures.
- Partner with HQ business units to further embed risk management practices, supporting loss prevention initiatives.
- Regularly monitor and ensure the effective maintenance of frameworks to assess the financial impact of risks.
- Support the design, structuring and placement of insurance solutions for Disaster Risk Financing (DRF).
- Lead coordination of selected insurance placement activities, engage with brokers and market participants.
- Guide and make recommendations to the design and structuring of selected indemnity insurance policies.
- Provide strategic advice and support in the preparation and presentation of reports to oversight committees.
- Lead, motivate and develop the team by providing coaching, training and career guidance.
Required Experience
- At least 8 years of post-graduate professional experience in insurance and risk management.
- Experience in reserving and solvency management for insurance entities.
- Strong background in underwriting, pricing, and insurance program administration.
- Familiarity with actuarial concepts and techniques.
- Experience in pricing and reserving.
- Experience in Overall Solvency Needs and Solvency Management.
- Experience in updating and monitoring solvency capital position.
- Experience and knowledge in general commercial insurance with a specialization in wordings, claims, underwriting, pricing or brokerage.
- Experience and knowledge in risk management.
Qualifications
• Master of Business Administration, or advanced university degree from a recognized university in insurance, insurance law or other related field, or First University degree with additional years of related work experience and/or training/courses such as Chartered Insurance Institute (CII) qualification or equivalent, actuarial science or professional qualification in risk management.