Adding muscle to the existing senior management, Rahul Guha has been appointed by DDB Mudra Group as the President – TrackDDB. Rahul has....