Kibabii University is Dr. Owoche's principal institutional base, where his work spans academic leadership, undergraduate and postgraduate teaching, research, curriculum development, postgraduate supervision, institutional eLearning, international partnerships and digital transformation.
Director of Open, Distance and eLearning (ODeL) since 2025; previously Co-ordinator, Linkages and International Affairs (2019–2025).
