Answer: advertiser

AnswerCrossword Clue
ADVERTISER

One who may make you see spots

ADVERTISER

Publicist.