Answer: pitchperson

AnswerCrossword Clue
pitchpersona street or market trader