| Period | Institution | Position |
|---|
| JULY 2017 - TO DATE | VARIOUS ESTABLISHED CONSULTANCY | CONSULTANT ARCHITECH AND PLANNER IN PRIVATE [PRACTICE AND ASSOCIATE |
| OCTOBER 2018 - DECEMBER 2018 | JKUAT | PART TIME SENIOR LECTURER |
| NOVEMBER 2012 - DECEMBER 2013 | AFRICAN DEVELOPMENT BANK | OFFICER IN CHARGE OF THE BANK |
| 2010 JULY - 2017 JUNE | AFRICAN DEVELOPMENT BANK | CHIEF ARCHITECT AND EDUCATION ADVISOR |
| 2012 - 2017 | AFRICAN DEVELOPMENT BANK AND KOREA INTERNATIONAL CORPORATION AGENCY | COORDINATOR URBAN DEVELOPMENT ACTIVITIES |
| 2005 - 2010 | AFRICAN DEVELOPMENT BANK | TASK TEAM MEMBER |
| 2005 - 2009 | AFRICAN DEVELOPMENT BANK | PRINCIPAL ARCHITECT AND DEVELOPMENT SPECIALIST FOR SIX WEST AFRICA,SOUTHERN AND EASTERN AFRICA |
| 1999 MAY - 2002 MARCH | LOCAL AUTHORITIES | ADVISOR |
| 1999 MAY - 2002 MARCH | LAIKIPIA INTEGRATED RESEARCH PROGRAMME | ADVISOR |
| 1999 MAY - 2002 FEB | URBAN AND REGIONAL PLANNING | DEPARTMENT CHAIR |
| 1997 - 2002 | UNITED NATIONS CENTER FOR REGIONAL DEVELOPMENT AFRICA | EXPERT TEAM MEMBER |
| 1995 JULY - 1999 MAY | UNIVERSITY OF NAIROBI. | SENIOR LECTURER |
| 1990 MARCH - 1999 JUNE | UNIVERSITY OF NAIROBI. | LECTURER |
| 1994 - 1998 | UNIVERSITY OF NAIROBI SENATE | FACULTY REPRESENTATIVE |
| 1985 - 1990 | UNIVERSITY OF NAIROBI. | ASSISTANT LECTURER |
| 1985 - 1990 | YORK UNIVERSITY CANADA | VISITING LECTURER |