Teachers College, Kenya, Certificate Bachelor of Surgery. Trinity College, University of Dublin, Ireland, Master of Arts, Postgrad Diploma Geography, Diploma Public Administration. Agr University, Czechoslovakia, Postgrad Diploma Hydrology.
Spoken languages: English, Swahili, Punjabi, Urdu, Hindi, French.
Senior Science(s) Officer, Hydrology & Water Resources Department, World Meteorological Organization since 1988. Science(s) Officer, Hydrology & Water Resources Department, World Meteorological Organization, Geneva. Acting Со-Manager, United Nations Development Program/World Meteorological Organization Regional Project(s), Hydrometeorological Survey of Lake Victoria, Uganda.
Hydrologist, Water Development Department, Kenya Government. Teacher, Secondary School, Ministry of Education, Kenya.