| Period | Institution | Position |
|---|
| JUNE, 2014 - SEP, 2014 | UNIVERSITY OF WITWATERSRAND | VISITING SCIENTIST | | AGU, 1987 - JUNE, 2013 | UNIVERSITY OF NAIROBI | LECTURER | | JAN, 1982 - JUNE, 1986 | MINISTRY OF WATER DEVELOPMENT, RIFT VALLEY NORTH | HEAD OF OPERATION | | APRIL, 2013 - JULY,2013 | UNIVERSITY OF WITWATERSRAND | VISITING POST DOCTORAL FELLOW | | JUNE, 2013 - DEC, 2014 | UNIVERSITY OF NAIROBI | SENIOR LECTURER | | OCT, 1980 - DEC, 1981 | IDEAL CASEMENTS (E.A) Ltd | WORKSHOP ENGINEER | | AGU, 2013 - AGU, 2013 | UNIVERSITY OF WITWATERSRAND | VISITING RESEARCHER | | JUNE, 1986 - AGU, 1987 | MINISTRY OF WATER DEVELOPMENT | PROJECT ENGINEER | | JAN, 2015 - 2018 | CAPE PENINSULA UNIVERSITY OF TECHNOLOGY | SENIOR LECTURER | |