EEntrepreneurship Read More The head of the Missouri Technology Corp. is leavingSeptember 1, 2025 ST. LOUIS — Missouri Technology Corp., the state-sponsored venture capital entity, announced Tuesday its CEO, Jack Scatizzi, will…