mobilizer
noun
mo·bi·liz·er
variants:
also British mobiliser \ -zə(r) \
plural -s
Definition of mobilizer
: one that mobilizes persons or things