Integral Ad Science has appointed Mehul Desai as Country Head, India to lead product innovation and business operations locally. Mehul will be based in Pune. Speaking on his appointment, Mehul Desai, Country Manager, India, IAS, said – “As IAS continues its global growth, India has experienced a huge rise in digital media consumption, along with…