Why Introverts are Good Leaders?
Introverts are creative thinkers.
2. Introverts think first, talk later.
3. Introverts have more influencing power than anybody else.