Our Company has an empowered claims team, with a in-house capability of 400 plus experts spread across 90+ locations. The customer service team too, which is the face of the company to the customer, comprises of 450 team members, operating from various locations.