Home People Why Noelle London Left A Global Startup Incubator to Lead Invest Atlanta’s Innovation Efforts