Demander /(?)/

De·mand·er

Demander

n.
  1. One who demands.