Public speaking in English is no different than public speaking in any other language, other than, English is not your mother tongue.
When standing in front of an audience, you want to feel confident and articulate, without reflecting on your accent and whether or not you are using the correct vocabulary.
Your English Language Coach can work with you to help you develop your public speaking skills, not only with respect to speaking in English, but also in your voice intonation and projecting it to your audience.