Job titles at Logic Planet in Durham, NC