adman, advertiser, ballyhoo artist, press agent, pr man, publicity man, public relations man, sensationalist
communicator
publicist