factioneer

Noun

 * 1) A proponent of a faction.
 * 2) One who aggressively pushes a cause.