Nairobi City Water and Sewerage Company Limited offers over 300 job vacancies in engineering, technical, and support roles ...
One of biggest obstacles to development in Kenya has been appointment of the wrong people in critical sectors.