Ambrose Njeru

Head of Technology, Innovation & Collaboration

Insights