A seller of any kind of small produce or wares; a huckster.
A person who haggles or negotiates for lower prices.
One who sells products or services, for example goods at a market; called a marketeer in UK English.
One who designs and executes marketing campaigns.