Skills

  • development communication practitioner

Recommendations

Experience

Geoffrey Oduor

9/4/2026
10

"Highly skilled professional with years of experience"