neo powell