self-advertiser - noun

singularself-advertiser
pluralself-advertisers