Innovative People

Peter Sang

Peter Sang software structure development,

Languages Peter Sang speaks:

English
Kiswahili and Kalenjin