pitchman

pitch-man

noun

A person who aggressively promotes or sells goods, often in public.

"The pitchman shouted about his amazing deals."

Thesaurus

Synonyms: peddler, hawker, pedlar