Joel Nderitu



Joel Nderitu

Joel is the Head of ICT department. He has 9 years experience in Deacons as Information Business Analyst and User Support Engineer. He holds a BSc Information Technology (JKUAT)