Sheran Mendiratta Mehra has joined IndusInd Bank as Chief Marketing Officer, where she will lead brand strategy, marketing communications, and customer engagement initiatives.
Prior to this, Mehra was Chief Business Officer at Tata Digital, Chief Brand Officer and Business Head – Hotels at Tata Digital from April 2022 to July 2025, and Chief Brand Officer – Product Design, Brand at Tata Digital from November 2019 to August 2022.
She was Executive Director – Group Strategic Marketing & Communications at DBS Bank India from July 2013 to September 2019, where she also led the bank’s CSR department championing social entrepreneurship.
Mehra served as Head, Resort Marketing at Mahindra Holidays & Resorts India from April 2012 to June 2013, and Head, Marketing & CRM at Dhanlaxmi Bank from May 2009 to April 2012.
She held senior marketing roles including Head Marketing at Barclays Bank from December 2006 to May 2009, Associate Vice President – Brand, Marketing Communication and Media at HSBC from July 2005 to November 2006, Account Director at Ogilvy & Mather from May 2001 to July 2005, and Account Manager at SSC&B Lintas from 1998 to 2001.
Mehra began her career as Account Manager at SSC&B Lintas from 1998 to 2001.














