Companies, governments and even individuals need to stop "looking in the rearview mirror" at the latest black swan event, and instead prepare and invest in solutions for anything that could go wrong, said Judith Rodin, president of the Rockefeller Foundation.

"We need to move to a model that is ... take stock, prepare, plan, access your vulnerabilities, [and] make that investment early," Rodin said Tuesday on CNBC. "Businesses or cities or people who make those investments actually yield a dividend." As head of the philanthropic organization since 2005, she's worked to shape innovations that strengthen resilience.