voicer
/ˈvɔɪsər/Definitions
1. noun
A person who expresses opinions or views, typically in a public forum or medium.
“The talk show host was a skilled voicer of public opinion.”
2. verb
To give or utter a voice or opinion.
“She voiced her concerns to the company’s management.”