Answer: compered

AnswerCrossword Clue
comperedCOMPERE, to act as master of ceremonies