taskmaster
nounUK /ˈtɑːskˌmɑːstə/
US /ˈtæskˌmæstər/
A taskmaster is a person who gives people lots of work and makes sure they do it.
Our coach is a tough taskmaster who makes us practice every day.
OTHER MEANINGS
2. A person who assigns tasks to others, especially in a strict or demanding way.
The new manager was a real taskmaster, checking every report twice.
3. In history, a person who supervised enslaved people or workers and forced them to work hard.
The overseer acted as a cruel taskmaster on the plantation.
4. A person who sets difficult goals or standards for a group.
As a director, she was a taskmaster who demanded perfection from the cast.