Nouns

(n)publicist, publicizer, publicisersomeone who publicizes