placeholder image

Odiambo, Eveline Head Finance and Administration, Eastern Africa Hub, IITA

full name

  • Eveline Odiambo

mailing address

  • Tanzania