Maneeza Ahuja has been appointed Branch Head for the Delhi branch of Percept/H with the additional responsibility of leading the North India....