Grace Njeru
Sustainability and Technical Manager
Grace is the Sustainability and Technical Manager at Kakuzi PLC.
Wrote articles
Sustainability and Technical Manager
Grace is the Sustainability and Technical Manager at Kakuzi PLC.
Wrote articles