sloganeer
Concise Oxford English Dictionary © 2008 Oxford University Press:
sloganeer
▶verb (usu. as noun sloganeering) employ or invent slogans, especially in a political context. ▶noun a person who does this.
'sloganeer' also found in these Oxford entries:

