IndusInd Bank has announced the appointment of Sheran Mendiratta Mehra as Chief Marketing Officer (CMO). In this role, Mehra will spearhead the bank’s marketing, brand strategy, communications, and customer engagement initiatives, further strengthening IndusInd Bank’s market presence.
With over 25 years of experience in banking, digital, and brand leadership, Mehra brings a wealth of expertise to drive innovative marketing strategies and enhance customer engagement. Prior to joining IndusInd Bank, she held senior leadership positions at Tata Digital, including Chief Business Officer, Chief Brand Officer & Business Head – Hotels, and Chief Brand Officer – Product Design.
Earlier, Mehra served as Executive Director – Group Strategic Marketing & Communications at DBS Bank India, where she led CSR initiatives promoting social entrepreneurship. She has also held senior roles at Mahindra Holidays & Resorts, Dhanlaxmi Bank, Barclays Bank, HSBC, Ogilvy & Mather, and SSC&B Lintas, building a distinguished career in brand management and marketing across India.
IndusInd Bank welcomes Sheran to its leadership team, anticipating her expertise will drive growth, strengthen the brand, and elevate customer engagement, positioning the bank for long-term success in India’s dynamic financial landscape.
Read more: Tara S. Venu Appointed Executive Director of Atelier Expressions