Senior Program Officer, Desertification Control Program Activities Center, United Nations Environment Programme since 1982. Social Affairs Officer, Social Development, Economic Commission for Africa, Ethiopia, 1982. Acting Director, Multi-National Programming Activities Centre, Economic Commission for Africa, Zambia, 1980-1982.
Rural Sociologist, United Nations Development Advisor Team, Economic Commission for Africa, Zambia, 1974-1980. Assistant Director, University of Swaziland, Division of Extra-Mural Services, University of Botswana/Lesotho/Swaziland, 1964-1974.