Chief, Information, Audio-Visual & Documentation Division & Fund Management, United Nations Centre for Human Settlements since 1987. Senior Human Settlements Officer, Office of Under-Secretary-General, United Nations Centre for Human Settlements, Nairobi. Chief, Research and Reports Section, United Nations Disaster Relief Organization, Geneva.
Programme Officer, United Nations Environment Programme, Kenya. Associate Proofessor, Department of Mechanical Engineering, University of Alabama, United States of America.