Product Owner
Teck Resources Limited
Kenya School of Monetary Studies
Kenyatta University
University of Nairobi