demonstrator
de-mon-stra-tor
noun
A person who takes part in a public protest or political demonstration.
"Police dispersed the angry demonstrators."
noun
Someone employed to show how a product works or to teach a skill.
"The demonstrator explained the new software."
Thesaurus
Synonyms: sales demonstrator, protester