4 ms·Introverts tend to be better CEOs –and other traits of top-performing executives2 points by 1337biz 10y ago