oindrila roy

Feb 26, 2019

Oindrila Roy and Rahul Marwaha join Essence

Roy joins as head of strategy while Marwaha is VP, digital media activation