The president has also appointed a new managing director for the Nigerian Railway Corporation and a director-general for the National Board for Technology Incubation (NBTI).