3 ms·
It has been reported that a full 40% of executives describe themselves as introverts... Doesn't this disprove the claim that introverts are best leaders? What
by bh23ha 17y ago
It has been reported that a full 40% of executives describe themselves as introverts... Doesn't this disprove the claim that introverts are best leaders? What metric of best are we using and where's the hard data?