placeholder image

Kahura, Dennis Finance and Administrative Assistant, IITA

full name

  • Dennis Kahura

mailing address

  • Kenya