with Amit Seru via The Wall Street Journal
Of the five dimensions of a company’s performance that make up our Drucker Institute rankings, innovation has stood out from the beginning as the toughest for us to capture. Not that sizing up the other four areas—customer satisfaction, employee engagement and development, social responsibility and financial strength—is child’s play.