Lillian Awino Olwande
2nd December 1976 — 8th February 2023 It is with deep sorrow and humble acceptance of God’s will that we announce the passing on of Ms Lillian Awino Olwande — Procurement Assistant in the Department of Procurement at Technical University of Mombasa on 8th February, 2023 at Coast Province General Hospital Mombasa after battling with […]