KEMRI - Wellcome Trust's IT department is led by Wainaina Nicholas (Software Developer) and has 39 employees.
Wainaina Nicholas
Software Developer
Edgar Odinah
Software Development Manager
Denis Kiboi
Network Security Specialist
Simon Mulwa
IT Systems Specialist
Martin Kamui
Programme Manager
Looking for a particular KEMRI - Wellcome Trust employee's phone or email?