GREY group India has appointed Leroy Alvares to lead the agency’s digital services in India. He joins GREY group today as President Digital....