I am quite often asked this question and my answer is a resounding yes!!
From my observations there is no clear relationship between introversion/extroversion and public speaking ability. There is also no clear relationship between introversion/extroversion and level of fear about public speaking. Many people assume that extroverted people will be more confident speakers but that is often not true. I have come across extroverted people who are very nervous and introverted speakers who are very confident. In fact, some of my clients who tell me they have mild generalised social anxiety, end up being the best speakers by the end of my courses!
Here are some reasons why I think that introverts can be excellent public speakers:
I get huge satisfaction from seeing the relief, pride, and even joy that people experience when they complete a course and reflect on the progress they have made. See what others say for some inspiring stories.