Answer: hosting

AnswerCrossword Clue
hostingperson who entertains guests
hostingmoderator for a television or radio program
hostingto act as host (to)