Answer: managerdurocher

AnswerCrossword Clue
MANAGERDUROCHER"Leo," said...