sloganeer

nounA person who creates or uses slogans, especially in politics or advertising.
verbTo create or use slogans, often in a forceful or repetitive way.