Sheran Mehra appointed Chief Marketing Officer at IndusInd Bank
Sheran Mehra joins IndusInd Bank from Tata Digital, where she most recently served as Chief Business Officer
Sheran Mehra joins IndusInd Bank from Tata Digital, where she most recently served as Chief Business Officer
Sheran Mehra has been appointed as the Chief Marketing Officer (CMO) of IndusInd Bank.
Mehra joins IndusInd Bank from Tata Digital, where she most recently served as Chief Business Officer, spearheading loyalty growth initiatives for Indian Hotels on Tata Neu. She was instrumental in driving a 3x growth mandate in loyalty contribution and GMV through direct digital channels.
A founding team member of Tata Neu, Mehra previously served as Chief Brand Officer, where she played a pivotal role in launching India’s first Super App during IPL. She led the creation of Tata Neu’s brand identity, consumer experience design, and digital engagement, resulting in significant gains in brand awareness, engagement, and platform adoption.
In her new role, Mehra will lead the bank’s brand, marketing, and digital engagement strategy, strengthening its positioning in an increasingly dynamic financial landscape.
With over 25 years of experience across organisations such as DBS Bank, Barclays, Mahindra Holidays, HSBC, and global advertising majors like Ogilvy, Mehra brings deep expertise across banking, travel, FMCG, and digital services.