demonstrator
noun
[ ˈdɛmənstreɪtə ]
• a participant in a public protest meeting or march.
• "troops opened fire on crowds of demonstrators"
• a person who shows how a piece of equipment works or how a skill or craft is performed.
• "the demonstrators arrived and launched into a two-hour sales pitch"