Digital agency Tonic Media has announced the appointment of Mahesh Narayanan to its Advisory Board. Formerly with Google India as Country Head,....