Teresia Nyokabi Mwaura
It is with deep sorrow and humble acceptance of God’s will we announce the sudden demise of Teresia Nyokabi Mwaura on 11th November 2019, after a short illness bravely borne. Until her demise, she was the Technical Manager, Limuru Water and Sewerage Company Limited.