vociferator

Noun
  1. a loud and vehement speaker (usually in protest)
vociferator
A person stands on a soapbox and acts as a vociferator in the park.