Former state Sen. Maria Lorts Sachs will be the next executive director of Innovation Florida, the new not-for-profit incubator for startup technology companies. The organization announced the hire Wednesday in a press release. “I am excited to be a part of a new initiative that will link venture capital and multinational corporations to research and development with […]