taskmaster (n.) Look up taskmaster at Dictionary.com
"overseer, one who imposes a task," 1520s, from task (n.) + master (n.).