Showing current positions (switch to past positions).
Advocate
Started 1983
Advocate of the High Court of Kenya
Started 1995
Started 1979
Ongoing
Started 1985