mobilizer

noun
mo·​bi·​liz·​er
variants: also British mobiliser \ -​zə(r) \
plural -s

Definition of mobilizer

: one that mobilizes persons or things