Answer: yoyomacher

AnswerCrossword Clue
YOYOMACHER

Duncan executive who really gets things done?