Awards Host

    Showing the single result

    • Ellie Taylor smiling in photo

      Ellie Taylor

      Ellie has established herself as a firm favourite on the corporate and comedy circuits and boasts a variety of event experience.

    Scroll to Top