Leaders, consider your introverts

News

 “The research I’ve done shows that about 25 to 30 percent of CEOs are introverts,” explains Karl Moore, associate professor of strategy and organization at Desautels Faculty of Management at McGill University. The Economist

Tags: