65% of execs think introverts are bad leaders. Here's why that's BS.The Hustle - Silicon Valley Tech News65% of execs think introverts are bad leaders. Here's why that's BS.