Business Description
Founded in 2000 and headquartered in Mumbai, ICICI Lombard is one of India's leading general insurance companies and operates as a subsidiary of ICICI Bank Limited. The company offers a wide range of insurance products covering health, motor, travel, home, crop, and business-related risks, serving individuals, small businesses, large corporations, and government bodies alike. Customers can access its services through multiple channels, including agents, banks, online platforms, and direct sales teams.