Related persons

Sedney BarazaPROCUREMENT OFFICER at NEDLIZ SUPPLIERS COMPANY LIMITED
Stephen machariaBanking, Business Development, Data Science