Veteran adman Ramesh Narayan has joined the International Advertising Association (IAA) as Global Vice President - Communications (Internal).....