Taskmaster

Webster's Dictionary of the English Language

·noun One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an Overseer.