The broker operates capability centres in Bengaluru, Noida and Gurgaon supporting global operations, alongside client-facing offices in 17 cities across India.
The Insurance Authority has urged insurers and brokers to strengthen self-reporting and oversight after inspections found recurring governance and due diligence gaps.