pitchperson
Etymology
From pitch + person.
noun
A pitchman or pitchwoman.