taskmaster

noun
task*mas*ter \ ˈtask-ˌma-stər \
1530
  • one that imposes a task or burdens another with labor
Powered by Merriam-Webster