master of ceremonies
Concise Oxford English Dictionary © 2008 Oxford University Press:
master of ceremonies
▶noun a person in charge of procedure at a formal event or entertainment, introducing the speakers or performers.
'master of ceremonies' also found in these Oxford entries:

