IndusInd Bank has appointed Sheran Mehra as its new Chief Marketing Officer, where she will lead the bank’s brand, marketing, and digital engagement strategy. With over 25 years of experience across Tata Digital, DBS, Barclays, and global agencies, Sheran brings expertise in storytelling, data-driven insights, and customer-centric marketing, having played key roles in launching Tata Neu and driving loyalty and brand growth across multiple sectors.






