NTT Data CDO Eric Clark [Courtesy photo]
New research shows 77 percent of organizations surveyed are not prepared for continued challenges from health crises and natural disasters. And many companies aren't looking to their employees for the answers.
Still, a small group of leaders with a focus on innovation—about 6 percent—are performing “above average” in nearly all areas, including financial performance, productivity, and employee satisfaction.