he provides consulting services for several international agencies, including the united nations, european union and the former organization of africa unity now known as the african union. he participated in the initial drafting of the millennium plan for africa (map) which later became the new partnership for africa's development (nepad) and was an inaugural member of the nigeria steering committee of the africa peer review mechanism (aprm).