MUMBAI: Discovery Communication has roped in in Isaac John as director of marketing India.
switch
Subscribe To Our Newsletter