insister

noun
  1. a person who insists on something; one who demands or maintains something firmly

Examples