Nduta Nyoike

Overview

Nduta Nyoike

Title

Operations Focal

Location

IBM Research - Africa Nairobi, Kenya