Ogilvy India announced the appointment of Kedar Mehta as Head of Consulting for its Experience Business in India. Kedar has 18 years of experience....