Job titles at Logic Planet in East Peoria, IL