STA at The Missouri Innovation Campus
Summit Technology Academy (STA) at The Missouri Innovation Campus is a career-focused academy designed to prepare students for tomorrow’s high-wage, high-demand workforce. It is located at the Missouri Innovation Campus building, which is a cutting-edge facility that looks and feels like today’s top collaborative workplaces...