About the Company

ICICI Lombard is India's leading private general insurance company. We strive to be the most value creating and admired risk solutions company in India, with a global footprint. With a legacy of over two decades, ICICI Lombard is committed to customer centricity with its brand philosophy of ‘Nibhaaye Vaade’. 

The company has issued over 37.6 Mn policies and processed over 3.2 Mn claims and has a Gross Written Premium (GWP) of ₹282.58 billion for the year ended March 31, 2025. ICICI Lombard has 328 branches and 15,123 employees, as of March 31, 2025.