The Area Business Head Credit Life will be responsible for driving business performance and growth for Credit Life insurance products across a designated geographic area. The role involves managing key partner relationships (especially with banks NBFCs MFIs) leading a team of sale
More...