
Head of Insurance
Salary
Not disclosed
Experience
15-20 Years
Applicants
20
Views
471
Head of Insurance
The Head of Insurance is a senior leadership role responsible for developing and managing the enterprise-wide insurance and risk transfer strategy for the organisation?s EPC operations across Saudi Arabia and the GCC region. Based out of the India GCC, this role will lead the end-to-end insurance function covering project insurance, corporate insurance lines, claims management, regulatory compliance, and insurer/broker relationships while working closely with Saudi HQ leadership.
The organisation is a leading Saudi Arabian Engineering, Procurement & Construction (EPC) company delivering large-scale projects across oil & gas, petrochemical, power, and infrastructure sectors across Saudi Arabia and the GCC region. The company?s Global Capability Centre (GCC) in India acts as a strategic hub supporting corporate functions including finance, insurance, legal, procurement, and digital operations, enabling efficient delivery across the global project portfolio.
Key Responsibilities
- Develop and execute the global insurance programme strategy aligned with corporate risk appetite and project pipeline.
- Manage the portfolio of insurance placements including CAR/EAR, ALOP/DSU, Marine Cargo, Third-Party Liability, Professional Indemnity, and D&O.
- Lead renewal negotiations with brokers, insurers, and reinsurers to optimise coverage and premium spend.
- Evaluate captive insurance and alternative risk financing strategies as the organisation scales.
- Provide insurance advisory across the EPC project lifecycle ? from bid stage to project completion.
- Review insurance clauses in EPC contracts ensuring compliance with client and lender requirements.
- Manage project-specific insurance programs (OCIP / CCIP) and coordinate Certificates of Insurance.
- Support project finance insurance requirements for lenders and financial institutions.
- Oversee the end-to-end claims process including documentation, negotiation, and settlement.
- Manage loss adjusters, forensic experts, and legal advisors.
- Maintain claims registers and provide regular reporting to Finance and senior leadership.
- Conduct post-loss reviews and implement preventive risk measures.
- Collaborate with Enterprise Risk Management (ERM) and HSE teams to identify and mitigate insurable risks.
- Conduct risk assessments for new projects, geographies, joint ventures, and subcontractors.
- Recommend appropriate risk transfer or risk retention strategies.
- Ensure compliance with Saudi insurance regulations and GCC country requirements.
- Maintain compliance with Indian regulatory frameworks for GCC-based operations.
- Establish governance frameworks for insurance policy management, documentation, and reporting.
- Lead the selection and management of insurance brokers and ensure service delivery.
- Maintain relationships with global insurers and reinsurers.
- Conduct regular broker performance and market reviews.
- Build and lead a high-performing insurance team within the GCC India structure.
- Define KPIs, manage performance reviews, and develop capability within the function.
- Drive knowledge development on emerging risks such as cyber, climate, and geopolitical risks.
- Manage the insurance premium budget across multiple projects.
- Track insurance recoveries, reserves, and impact on project P&L.
- Provide financial analysis and recommendations to optimise insurance costs.
Requirements
- Bachelor?s degree in Finance, Business Administration, Commerce, Engineering, or related field.
- Professional insurance certification such as ACII, CPCU, CRIS, or equivalent.
- 15+ years of experience in insurance, with at least 7 years in EPC / construction / oil & gas insurance.
- Proven experience managing CAR/EAR, ALOP, Marine Cargo, PI, D&O, and Liability programs.
- Strong exposure to GCC or Middle East insurance markets.
- Demonstrated track record handling large insurance portfolios and complex claims.
- MBA or Master?s in Risk Management / Insurance / Finance (preferred).
- Experience with captive insurance structures (preferred).
- Exposure to project finance insurance requirements (preferred).
- Knowledge of major EPC client insurance standards (preferred).
- Familiarity with cyber risk and emerging insurance solutions (preferred).
Work Arrangements
- Location: GCC India (Hybrid) ? Travel to KSA as required.
- Employment Type: Full Time.
Careers at Bootminds
At Bootminds, we help global enterprises launch, scale, and optimize their Global Capability Centers (GCCs) in India with clarity, governance, and impact.
We’re not about volume — we’re about quality outcomes: strategic GCC setup, expansion, and mission
critical staffing that moves the needle.
Who We Are
Bootminds partners with global leaders to turn bold GCC ambitions into high
performance reality — from advisory and execution to building teams that deliver long
term value.
Our approach is transparent, outcome
focused, and grounded in deep GCC expertise.
Who You’ll Work With
You’ll collaborate with:
Enterprise CXOs and GCC leadership teams driving India capability strategy.
High
impact engineering, data, and functional leaders building core teams.
Cross
functional experts in consulting, operations, and talent strategy.
What Sets Us Apart
GCC
First Mindset – We live and breathe capability centre design, launch, and growth — not generic staffing.
Strategic Staffing – We staff with purpose, aligning skills and roles to real GCC outcomes.
Service
centric Culture – Whether advising leaders or partnering with candidates, we bring clarity, accountability, and respect to every interaction.
Why Join Us
Influence the blueprint of GCCs — the way global teams work, scale, and deliver from India.
Work with seasoned experts who’ve built, advised, and scaled capability centres worldwide.
Grow in a culture that values curiosity, ownership, and real impact.
If you want to help global companies build high
performing India capability hubs and love solving hard problems with clarity and grit — you’ll fit right in.