demander

Noun
  1. a person who makes demands
demander
A customer is speaking with a demander at the returns counter.