It’s important to provide the master of ceremonies of any event with your introduction.
You don’t want to leave it to chance, and the introduction is really part of the speech.
It sets the scene and provides context for the audience. A poor introduction can lead get the speech off to a poor start. It may take some time to recover and bring the audience back to the thought bubble you are trying to envelop them in.