John Horton

Active Springfield, MO President for Technology Innovations Inc