🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Lead Global Claims, Risk Governance & Insurance Excellence Grade: Deputy General Manager (DGM) Location: Mumbai (Preferred) / Gurgaon Geographical Scope: Global Operations | 50+ Countries About the Organization Our client is a leading multinational organization with a significant global footprint across highly regulated industries. Operating in more than 50 countries through over 80 legal entities, the organization is committed to excellence in governance, enterprise risk management, operational resilience, and sustainable business growth. Role Purpose We are seeking an accomplished insurance and risk management professional to lead Global Claims Governance, Enterprise Risk Management, Insurance Recovery, Employee Benefits Claims, and Insurance Program Excellence across a complex multinational organization. The role is responsible for safeguarding enterprise value through proactive claims management, complex loss recovery, insurer negotiations, global risk assessments, acquisition integration support, employee medical insurance governance, and oversight of a diversified global insurance portfolio comprising Property, Marine, Liability, Cyber, Crime, Employee Benefits, D&O, EPLI, Product Liability, Project, Energy, and other specialty insurance programs. The incumbent will champion a proactive and responsive risk management culture by identifying emerging risks, driving loss prevention initiatives, ensuring rapid response to incidents, minimizing business disruption, and translating risk intelligence into actionable business decisions. This role also requires building trusted relationships across the global insurance ecosystemincluding insurers, reinsurers, brokers, underwriters, surveyors, loss adjusters, TPAs, investigators, hospitals, and legal advisorsto maximize recoveries, accelerate claim settlements, minimize losses, and create value while maintaining the highest standards of governance, compliance, and ethics. Scale of Responsibility Lead Global Claims Governance across operations spanning 50+ countries and 80+ legal entities. Provide enterprise-wide oversight of all major insurance claim categories. Manage complex, multi-jurisdictional, high-value insurance claims and long-tail liabilities. Manage an insurance claims portfolio exceeding USD 50 Million. Engage extensively with insurers, reinsurers, brokers, surveyors, TPAs, loss adjusters, investigators, hospitals, legal advisors, regulators, and senior business leaders globally. Support mergers & acquisitions, integration initiatives, and enterprise risk management programs. Key Responsibilities 1. Global Claims Leadership & Recovery Excellence Lead end-to-end management of global insurance claims. Develop claim settlement strategies that maximize recoveries and minimize uninsured losses. Manage Property, Marine, Liability, Cyber, Crime, Product Liability, D&O, EPLI, Employee Benefits, Project, Energy, and specialty claims. Lead negotiations with insurers and other stakeholders. Ensure complete claims governance, documentation, reconciliation, and audit readiness. Collaborate closely with Finance, Legal, HR, Manufacturing, Supply Chain, Treasury, Operations, and other business functions. 2. Enterprise Risk Management Drive a proactive and responsive risk management culture. Identify emerging operational, financial, regulatory, cyber, manufacturing, product liability, and supply chain risks. Conduct global risk assessments and site inspections. Lead loss prevention initiatives and organizational resilience programs. Drive root-cause analysis and post-loss improvement initiatives. Support crisis management and business continuity planning. 3. Claims Response & Business Continuity Lead immediate response following insured loss events. Strengthen reporting, documentation, escalation, and survey coordination processes. Drive accelerated claim assessment and recovery. Coordinate with insurers, brokers, surveyors, and adjusters during major incidents. Secure interim claim settlements to support business continuity. Develop emergency response protocols for catastrophic events and cyber incidents. 4. Strategic Insurance Relationship Management Build trusted long-term relationships across the insurance ecosystem. Represent the organization within the global insurance and risk management community. Utilize technical expertise and commercial acumen to deliver superior claims outcomes. Drive value beyond conventional policy interpretation while maintaining strong governance and ethical standards. 5. Employee Benefits & Medical Claims Governance Lead governance of employee medical insurance programs. Partner with insurers, TPAs, hospitals, healthcare providers, and HR teams. Ensure exceptional employee experience through efficient claims management. Drive digital transformation and process improvements within employee benefits administration. Ensure regulatory compliance and service excellence. 6. Global Insurance Programme .