* DEPARTMENT: 18231 – IT Administration * LOCATION: 1100 Immokalee Road, Naples, FL, 34110 * WORK TYPE: Full Time * WORK