ballbreaker
taskmaster
noun
-
Someone who supervises workers, especially one who imposes hard or burdensome work.
-
A source of hard work or responsibility.
How often have the words ballbreaker and taskmaster occurred in a corpus of books? (source: Google Ngram Viewer )