David Kamau, Manager at lvia

Critical thinker, team player, analytic,