
Read More
Founding Year
2012
Employees Count (India)
5001-10000
Employees Count (Global)
5001-10000
Headquarter Location
Bangalore/Bengaluru, Karnataka
Other Office Locations
Bangalore / Bengaluru, Pune
Primary Industry
Insurance
Other Industries
Insurance, Financial Services+1 more
Nature of Business
(Service/B2B)