Grey India has hired Amit Shankar as Executive Creative Director and Creative Head in Delhi. After strengthening their Mumbai creative team, Grey....