Normally i use this as introductory sentence but someone told me that this is not the correct way to introduce yourself and he recommended me to start as
Greetings, i am XYZ infront of you all.
What should i use ? Is this really a wrong way to start with 'Myself' ?