Tata Digital ropes in Sheran Mehra as Chief Brand Officer Prior to this, Mehra was Executive Director at DBS, leading strategic marketing function e4m Desk Mar 3, 2020 4:21 PM