Essence India hires Oindrila Roy as Strategy Head and Rahul Marwaha as VP of Digital media activation February 27, 2019 0