Damac shared services is looking to hire a Insurance Lead to be based out of their Noida or Pune Office, the candidate will be responsible for developing, implementing, and managing the company’s overall insurance portfolio, ensuring adequate protection of corporate assets, employees, and operations. This role involves managing all classes of insurance property, liability, employee benefits, construction, marine, and specialty lines while serving as the primary liaison between the company, insurers, and brokers.Role includes:-- Develop and maintain a comprehensive insurance strategy covering all business units, subsidiaries, and projects; review, negotiate, and renew insurance policies, ensuring optimal coverage and competitive premiums. - Evaluate new insurance needs arising from business expansion, new projects, or acquisitions. - Ensure timely placement and renewal of policies in coordination with brokers and underwriters. - Oversee the end-to-end claims process — notification, documentation, coordination with insurers, and settlement. - Maintain records of all open and closed claims and analyze claim trends to reduce future exposure. - Provide regular reporting to management on claims status and recovery outcomes. - Identify and assess insurable risks across the organization and recommend appropriate mitigation measures. - Ensure compliance with local and international insurance regulations and company policies. - Support internal and external audits by providing insurance-related documentation and reports. - Manage employee medical and life insurance schemes, including plan design, renewals, and performance evaluation. - Act as the primary point of contact for all insurance-related matters with brokers, insurers, and internal departments. - Prepare management reports and recommendations on coverage adequacy, claims performance, and renewal strategy.Experience and Education:-- Bachelor’s degree in Business Management, Risk Management, Finance, or a related field (master’s degree preferred). Minimum 5–7 years of experience in corporate insurance management, with exposure to multiple lines of coverage. - Preferred. Professional certifications such as AIII or ACII, or equivalent are highly desirable. - Strong knowledge of local and international insurance markets, policy wordings, and compliance requirements. - Proven experience handling claims, renewals, and broker/insurer negotiations.
Job Title
Insurance Lead