National Channel Manager - Insurance (NBFC)
National Channel Manager - Insurance to drive business and strengthenrelationships with the mapped channel and the insurers. The role involvesdeveloping and managing relationship with the channel, optimizing distribution...